Jquery 菜单效果。。有哪位老兄弟做过用JQUERY做菜单时菜单的内容是从表中读出来的。。不是写死的。。网上的例子都是每个DIV有一个ID。。而用Repeater绑定时DIV不能自动生成ID望做过的朋友发一个例子给我。。谢谢。。
还有网页一载放时弹出一个阿里旺旺的聊天页面是咋做的啊

解决方案 »

  1.   

    我之前也找过这种动态菜单,但是没有好的。最后只能用vs自带的treeview和menu了,不过因为样式很难看,你必须用css给它设计一下。。
    那聊天页面是对话框。在网页中弹出对话框window.open(一大堆参数)
      

  2.   

    慢慢找吧。
    http://www.dynamicdrive.com/style/
      

  3.   

    $(document).ready(function() {
            var table = $("#table-main");
            var Btype = "<%=getBtype()%>";
            var Stype = "<%=getStype()%>";
            arrBtype = Btype.split(",");
            arrStype = Stype.split(",");
            alert(arrStype);        //先画出菜单表格和比赛表格
            var tableStr = "<tr><td><table id='table-menu'></table></td><td><table id='table-data'></table></td></tr>";
            table.append(tableStr);        var table_menu = $("#table-menu");
            //for大项
            for (i = 0; i < arrBtype.length; ++i) {
                var str = "<tr><td><a href='#' onclick=showMenu(" + arrBtype[i] + ")>" + arrBtype[i] + "</a></td></tr>";
                //for小项
                for (j = 0; j < arrStype.length; ++j) {
                    str += "<tr><td class='" + arrBtype[i] + "' style='display: none'><a href='#'>" + arrStype[j] + "</a></td></tr>";
                }            table_menu.append(str);
            }
        });    //显示子菜单
        function showMenu(i) {        var row = $(".data");
            row.remove();
            $("." + i + "").toggle();
        }