jqueryeasyui源码分析
❶ 求jquery easyui中使用的遮罩层(高亮层)代码,越简单越好!(要测试成功的!)
easyui 的 dialog 是继承自 window的,而 window中有modal这样的属性(见参考资料),就是用于打开模态的窗口的,也就是你说的有遮罩层的窗口。所以不需要额外的代码,仅需在dialog中设置这样的属性就可以了。我想这也是兼容性最好的解决方案。
如下:
<div id="dd" title="My Dialog" style="width:400px;height:200px;">
Dialog Content.
</div>
$('#dd').dialog({
modal:true
});
❷ jquery easyUI怎么实现这个功能
//添加新的手风琴风格菜单 function addMenu(data, sysName) { var menuList = ""; //回圈全部模组菜单讯息 $.each(data, function (i, objOne) { menuList = ""; //回圈某个模组下所有菜单讯息 $.each(objOne.MenuInfo, function (j, objTwo) { if (objTwo.PackageUrl != "") { menuList += " " + objTwo.MenuName + ""; } else { menuList += " " + objTwo.MenuName + ""; } }); menuList += " "; $('#divMenuDetail').accordion('add', { title: " + objOne.MenuModelName + "", //菜单模组名称 content: menuList, //本模组菜单清单 selected: false }); }); var pp = $('#divMenuDetail').accordion('panels'); var t = pp[0].panel('options').title; $('#divMenuDetail').accordion('select', t); }这是我自己用的easyUI动态生成两层菜单前台JS方法你需要用ajax去后台抓出两层菜单传到前台,objOne是第一层,objTwo是第二层,参考一下