jQuery插件zTree实现单独选中根节点中第一个节点示例


Posted in Javascript onMarch 08, 2017

本文实例讲述了jQuery插件zTree实现单独选中根节点中第一个节点的方法。分享给大家供大家参考,具体如下:

1、实现代码:

<!DOCTYPE html>
<html>
<head>
 <title>zTree实现基本树</title>
 <meta http-equiv="content-type" content="text/html; charset=UTF-8">
 <link rel="stylesheet" type="text/css" href="zTree_v3/css/demo.css" rel="external nofollow" >
 <link rel="stylesheet" type="text/css" href="zTree_v3/css/zTreeStyle/zTreeStyle.css" rel="external nofollow" >
 <script type="text/javascript" src="zTree_v3/js/jquery-1.4.4.min.js"></script>
 <script type="text/javascript" src="zTree_v3/js/jquery.ztree.core.min.js"></script>
 <script type="text/javascript">
  <!--
  var setting = {
   data: {
    simpleData: {
     enable: true
    }
   }
  };
  var zNodes =[
   { id:1, pId:0, name:"湖北省", open:true},
   { id:11, pId:1, name:"武汉市", open:true},
   { id:111, pId:11, name:"汉口"},
   { id:112, pId:11, name:"汉阳"},
   { id:113, pId:11, name:"武昌"},
   { id:12, pId:1, name:"黄石市"},
   { id:121, pId:12, name:"黄石港区"},
   { id:122, pId:12, name:"西塞山区"},
   { id:123, pId:12, name:"下陆区"},
   { id:124, pId:12, name:"铁山区"},
   { id:13, pId:1, name:"黄冈市"},
   { id:131, pId:13, name:"黄州区"},
   { id:132, pId:13, name:"麻城市"},
   { id:133, pId:13, name:"武穴市"},
   { id:134, pId:13, name:"团风县"},
   { id:135, pId:13, name:"浠水县"},
   { id:136, pId:13, name:"罗田县"},
   { id:137, pId:13, name:"英山县"},
   { id:2, pId:0, name:"湖南省", open:true},
   { id:21, pId:2, name:"长沙市", open:true},
   { id:211, pId:21, name:"芙蓉区"},
   { id:212, pId:21, name:"天心区"},
   { id:213, pId:21, name:"岳麓区"},
   { id:214, pId:21, name:"开福区"},
   { id:22, pId:2, name:"株洲市"},
   { id:221, pId:22, name:"天元区"},
   { id:222, pId:22, name:"荷塘区"},
   { id:223, pId:22, name:"芦淞区"},
   { id:224, pId:22, name:"石峰区"}
  ];
  $(document).ready(function(){
   $.fn.zTree.init($("#baseTree"), setting, zNodes);
  });
  /**
   * 单独选中根节点中第一个节点
   */
  function selectNodes()
  {
   var treeObj = $.fn.zTree.getZTreeObj("baseTree");
   //获取节点
   var nodes = treeObj.getNodes();
   if (nodes.length>0)
   {
    var node = treeObj.selectNode(nodes[0]);
    alert(node);
   }
  }
  //-->
 </script>
 </head>
<body>
<div class="content_wrap">
 <div class="zTreeDemoBackground left">
  <ul id="baseTree" class="ztree" style="height: 300px; width:200px; overflow-y: auto"></ul>
  <input type="button" id="btn" onclick="selectNodes()" value="单独选中根节点中第一个节点"/>
 </div>
</div>
</body>
</html>

2、实现效果图:

jQuery插件zTree实现单独选中根节点中第一个节点示例

3、源码说明

单独选中根节点中第一个节点

var node = treeObj.selectNode(nodes[0]);

附:zTree_v3插件点击此处本站下载

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
Javascript的并行运算实现代码
Nov 19 Javascript
jquery实现动态操作select选中
Feb 11 Javascript
jquery实现九宫格大转盘抽奖
Nov 13 Javascript
javascript中的3种继承实现方法
Jan 27 Javascript
javascript中call apply 与 bind方法详解
Mar 10 Javascript
AngularJS 单元测试(一)详解
Sep 21 Javascript
浅谈js在html中的加载执行顺序,多个jquery ready执行顺序
Nov 26 Javascript
Angular.js实现注册系统的实例详解
Dec 18 Javascript
JavaScript轮播图简单制作方法
Feb 20 Javascript
使用ionic播放轮询广告的实现方法(必看)
Apr 24 Javascript
微信小程序页面生命周期详解
Jan 31 Javascript
微信小程序实现身份证取景框拍摄
Sep 09 Javascript
详谈jQuery中的一些正则匹配表达式
Mar 08 #Javascript
浅谈原生JS实现jQuery的animate()动画示例
Mar 08 #Javascript
jQuery实现选项卡功能(两种方法)
Mar 08 #Javascript
bootstrap table 多选框分页保留示例代码
Mar 08 #Javascript
JS仿JQuery选择器功能
Mar 08 #Javascript
vue数据双向绑定原理解析(get &amp; set)
Mar 08 #Javascript
footer定位页面底部(代码分享)
Mar 07 #Javascript
You might like
用mysql_fetch_array()获取当前行数据的方法详解
2013/06/05 PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
2020/01/26 PHP
爱恋千雪-US-AscII加密解密工具(网页加密)下载
2007/06/06 Javascript
使用JavaScript switch case 另类写法
2010/03/14 Javascript
xheditor与validate插件冲突的解决方案
2010/04/15 Javascript
js过滤数组重复元素的方法
2010/09/05 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
js随机颜色代码的多种实现方式
2013/04/23 Javascript
JS案例分享之金额小写转大写
2014/05/15 Javascript
XML文件转化成NSData对象的方法
2015/08/12 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
BootStrap Validator使用注意事项(必看篇)
2016/09/28 Javascript
jquery pagination插件动态分页实例(Bootstrap分页)
2016/12/23 Javascript
详谈Ajax请求中的async:false/true的作用(ajax 在外部调用问题)
2017/02/10 Javascript
vue表单自定义校验规则介绍
2018/08/28 Javascript
微信小程序 可搜索的地址选择实现详解
2019/08/28 Javascript
python文件与目录操作实例详解
2016/02/22 Python
python requests.post带head和body的实例
2019/01/02 Python
python 读写excel文件操作示例【附源码下载】
2019/06/19 Python
PyQt QListWidget修改列表项item的行高方法
2019/06/20 Python
opencv3/Python 稠密光流calcOpticalFlowFarneback详解
2019/12/11 Python
如何使用python切换hosts文件
2020/04/29 Python
pandas分批读取大数据集教程
2020/06/06 Python
python字符串的index和find的区别详解
2020/06/20 Python
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
HTML5新特性之语义化标签
2017/10/31 HTML / CSS
为您的家、后院、车库等在线购物:Spreetail
2019/06/17 全球购物
联谊会主持词
2014/03/26 职场文书
二年级班级文化建设方案
2014/05/10 职场文书
一般党员对照检查材料
2014/09/24 职场文书
2014年员工工作总结范文
2014/11/18 职场文书
故宫英文导游词
2015/01/31 职场文书
上课睡觉万能检讨书
2015/02/17 职场文书
公司备用金管理制度
2015/08/04 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
2016简历自荐信优秀范文
2016/01/29 职场文书