{"id":32, "pId":3, "name":"叶子节点 3-2"},
{"id":33, "pId":3, "name":"叶子节点 3-3"}
];
// 3.生成树形菜单
$(document).ready(function(){
zTreeObj = $.fn.zTree.init($("#tree"), setting, zTreeNodes);
});
// 4.对象选项卡注册右击事件
$(document).ready(function(){
$("#tt").tabs({
onContextMenu:function(e,title,index){
// 阻止系统默认的右击事件
e.preventDefault();
$('#mm').menu('show', {
left: e.pageX,
top: e.pageY
});
}
});
});
// 获取所选取的面板对象
$(document).ready(function(){
$("#tt").tabs({
// 获取所选取的面板对象
onSelect : function(title,index ){
// 5. menu的单击事件绑定
$("#mm").menu({
onClick:function(item){
alert(item.name);
// 当点击关闭当前选项卡时
if(item.name==='current'){
$('#tt').tabs('close',title);
// 当点击关闭其他选项卡时
}else if(item.name === 'others'){
var tabs = $('#tt').tabs('tabs');
$(tabs).each(function(){
if($(this).panel('options').title != '消息中心' && $(this).panel('options').title != title){
$('#tt').tabs('close',$(this).panel('options').title);
}
});
// 当点击关闭所有选项卡时
}else if(item.name === 'all'){
var tabs = $('#tt').tabs('tabs');
$(tabs).each(function(){
if($(this).panel('options').title != '消息中心'){
$('#tt').tabs('close',$(this).panel('options').title);
}
});
}
}
});
}
})
})
</script>
相应的htm 部分代码
<body class="easyui-layout">
<div data-options="region:'north',title:'北丐:洪七公',split:true" style="height:100px;"></div>
<div data-options="region:'south',title:'南帝:一灯大师',split:true" style="height:100px;"></div>
<div data-options="region:'east',iconCls:'icon-reload',title:'东邪:黄药师',split:true" style="width:100px;"></div>
<div data-options="region:'west',title:'西毒:欧阳锋',split:true" style="width:250px;">
<div id="aa" data-options="fit:'true'" class="easyui-accordion">
<div title="赵敏" data-options="iconCls:'icon-save'" >
<h3 style="color:#0099FF;">Accordion for jQuery</h3>
<p>Accordion is a part of easyui framework for jQuery. It lets you define your accordion component on web page more easily.</p>
</div>
<div title="大玉儿" data-options="iconCls:'icon-reload',selected:true" >
// ztree属性结构
<ul id="tree" class="ztree" style="width:230px; overflow:auto;"></ul>










