zTree 无子节点 单击事件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <link rel="stylesheet" type="text/css" href="zTreeStyle/zTreeStyle.css"/> </head> <body> <div class=""> <div> <ul id="treeDemo" class="ztree"></ul> </div> </div> <div class="frame"> </div> <script type="text/javascript" src="jquery-1.8.2.min.js"></script> <script type="text/javascript" src="jquery.ztree.core-3.5.min.js"></script> <script type="text/javascript"> var zNodes = [ { name: "父节点1",open:true, children: [ {name: "子节点1"}, {name: "子节点2"} ] }, { name: "父节点2", children: [ {name: "子节点3"}, {name: "子节点4"} ] } ]; var setting = { treeId:'treeDemo', callback:{ beforeClick:beforeClick_ } }; function beforeClick_(treeId, treeNode, clickFlag){ if(!treeNode.children){ alert(treeNode.name); return true; } return false } $(function(){ $.fn.zTree.init($("#treeDemo"), setting, zNodes); }) var str = ''; </script> </body> </html>