Own.Web/js/menu.js

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。



//左侧菜单栏
$.get("/Account/Get_Sys_Left_Menu",
    function (result) {
        if (!result.success) {
            alert(result.message);
        }
        else {
            if (result.resultData != undefined) {
                var html = "";
                var i = 0;
                $.each(result.resultData, function (obj1) {
                    var obj = result.resultData[obj1];
                    var id = obj.Id;
                    var title = obj.Title;
                    var flist = obj.functionList;
                    var icon = obj.Icon != "" ? "<i class=\"Hui-iconfont " + obj.Icon + "\"></i> " : "";
                    
                    var dtselected = "";//最后一个作为默认张开状态
                    var ddselected = "";
                    if (i == result.resultData.length - 1){
                        dtselected = "class=\"selected\"";
                        ddselected = "style='display:block'";
                    }

                    html += "<dl id=\"extMenu_" + id + "\"><dt " + dtselected + ">" + icon + title + "<i class=\"Hui-iconfont menu_dropdown-arrow\">&#xe6d5;</i></dt>";
                    if (flist.length > 0) {
                        html += "<dd " + ddselected + "><ul>";
                        for (var j = 0; j < flist.length; j++) {
                            html += "<li id=\"" + flist[j].Mark + "\"><a href=\"" + flist[j].Url + "\">" + flist[j].Title + "</a></li>";
                        }
                        html += "</ul></dd>";
                    }
                    html += "</dl>";
                    i++;
                });
                $("#leftmenu1").html(html);
            }
        }
        LoadJS("/js/h-ui/js/H-ui.admin.js");
        LoadJS("/js/h-ui/js/common.js");

        //对选中节点设置
        if (smark != "") {
            var vsmark = $("#leftmenu1").find("li#" + smark);
            vsmark.parent().parent().parent().find("dt").addClass("selected");
            vsmark.parent().parent().show();
            vsmark.addClass("active")
            //vsmark.find("a").css({ "color": "#148cf1", "background-color": "#f7f7f7" });//#fefbfb
        }
    }
);

function LoadJS(fileUrl) {
    var oHead = document.getElementsByTagName('HEAD').item(0);
    var oScript = document.createElement("script");
    oScript.type = "text/javascript";
    oScript.src = fileUrl;
    oHead.appendChild(oScript);
后面还有 1 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。