日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

zTree树形菜单交互选项卡效果实现

發(fā)布時(shí)間:2025/1/21 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 zTree树形菜单交互选项卡效果实现 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1、 添加自定義屬性 page
2、 為 ztree 每個(gè)樹形節(jié)點(diǎn),添加點(diǎn)擊事件

<!DOCTYPE html> <html><head><meta charset="UTF-8"><title>ztree樹形菜單的使用</title><!-- 導(dǎo)入jquery核心類庫(kù) --><script type="text/javascript" src="../js/jquery-1.8.3.js"></script><!-- 導(dǎo)入easyui類庫(kù) --><link id="easyuiTheme" rel="stylesheet" type="text/css" href="../js/easyui/themes/default/easyui.css"><link rel="stylesheet" type="text/css" href="../js/easyui/themes/icon.css"><link rel="stylesheet" type="text/css" href="../css/default.css"><script type="text/javascript" src="../js/easyui/jquery.easyui.min.js"></script><!--引入ztree--><script src="../js/ztree/jquery.ztree.all-3.5.js" type="text/javascript" charset="utf-8"></script><link rel="stylesheet" type="text/css" href="../js/ztree/zTreeStyle.css" /><script type="text/javascript">//頁(yè)面加載后執(zhí)行$(function() {//1.進(jìn)行ztree樹形菜單設(shè)置,開啟簡(jiǎn)單json數(shù)據(jù)支持var setting = {data:{simpleData:{enable:true//開啟簡(jiǎn)單json數(shù)據(jù)格式支持}},callback:{onClick:function(event,treeId,treeNode,clickFlag){var content = '<div style="width:100%;height:100%;overflow:hidden;">'+'<iframe src="'+treeNode.page+'" scrolling="auto" style="width:100%;height:100%;border:0;"></iframe></div>'//沒(méi)有設(shè)置page屬性的樹形菜單,不打開選項(xiàng)卡if(treeNode.page!=undefined && treeNode.page!=""){//如果選項(xiàng)卡已經(jīng)打開,就選中if($("#mytabs").tabs('exists',treeNode.name)){//選中選項(xiàng)卡$("#mytabs").tabs('select',treeNode.name);}else{//如果沒(méi)有打開,添加選項(xiàng)卡$("#mytabs").tabs('add',{title:treeNode.name,content:content,closable:true});}}}}};//2.提供ztree樹形菜單數(shù)據(jù)var zNodes = [{id:1,pId:0,name:"父節(jié)點(diǎn)一"},{id:2,pId:0,name:"父節(jié)點(diǎn)二"},{id:11,pId:1,name:"子節(jié)點(diǎn)一"},{id:12,pId:1,name:"子節(jié)點(diǎn)二"},{id:13,pId:2,name:"CSDN博客",page:"http://blog.csdn.net/a772304419"},{id:14,pId:2,name:"博客園",page:"http://www.cnblogs.com/niwotaxuexiba/"}];//3.生成樹形菜單$.fn.zTree.init($("#baseMenu"),setting,zNodes);});</script></head><body class="easyui-layout"><div data-options="region:'north',title:'你我他學(xué)習(xí)吧-學(xué)習(xí)Java的好博客!'" style="height:100px"></div><div data-options="region:'west',title:'菜單導(dǎo)航'" style="width:200px"><!--折疊面板--><div class="easyui-accordion" data-options="fit:true"><div data-options="title:'基礎(chǔ)菜單'"><!--通過(guò)ztree插件,制作樹形菜單--><ul id="baseMenu" class="ztree"></ul></div><div data-options="title:'系統(tǒng)菜單'">你我他學(xué)習(xí)吧</div></div></div><div data-options="region:'center',title:'中部區(qū)域'"><!--選項(xiàng)卡面板--><div id="mytabs" class="easyui-tabs" data-options="fit:true"><div data-options="title:'選項(xiàng)卡面板一',closable:true">選項(xiàng)卡面板一</div><div data-options="title:'選項(xiàng)卡面板二',closable:true">選項(xiàng)卡面板二</div></div></div><div data-options="region:'east',title:'東部區(qū)域'" style="width:100px"></div><div data-options="region:'south',title:'南部區(qū)域'" style="height:100px"></div></body></html>

總結(jié)

以上是生活随笔為你收集整理的zTree树形菜单交互选项卡效果实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。