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 相关文章推荐
js获取元素在浏览器中的绝对位置
Jul 24 Javascript
jQuery操作select的实例代码
Jun 14 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
jQuery遍历页面所有CheckBox查看是否被选中的方法
Apr 14 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
Jul 27 Javascript
超实用的JavaScript代码段 附使用方法
May 22 Javascript
JavaScript必知必会(五) eval 的使用
Jun 08 Javascript
深入理解JavaScript函数参数(推荐)
Jul 26 Javascript
JavaScript实现简单动态进度条效果
Apr 06 Javascript
vue中倒计时组件的实例代码
Jul 06 Javascript
Vue的全局过滤器和私有过滤器的实现
Apr 20 Javascript
JavaScript 闭包的使用场景
Sep 17 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
解析PHP中$_FILES的使用以及注意事项
2013/07/05 PHP
php微信公众开发之获取周边酒店信息的方法
2014/12/22 PHP
PHP使用mysql_fetch_object从查询结果中获取对象集的方法
2015/03/18 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
利用ASP发送和接收XML数据的处理方法与代码
2007/11/13 Javascript
JavaScript基本概念初级讲解论坛贴的学习记录
2009/02/22 Javascript
深入理解JavaScript系列(11) 执行上下文(Execution Contexts)
2012/01/15 Javascript
JQuery实现倒计时按钮具体方法
2013/11/14 Javascript
Javascript验证用户输入URL地址是否为空及格式是否正确
2014/10/09 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
jQuery实现类似标签风格的导航菜单效果代码
2015/08/25 Javascript
深入解析JavaScript中的arguments对象
2016/06/12 Javascript
Node.js 实现简单的接口服务器的实例代码
2017/05/23 Javascript
一个Js文件函数中调用另一个Js文件函数的方法演示
2017/08/14 Javascript
JS库particles.js创建超炫背景粒子插件(附源码下载)
2017/09/13 Javascript
webpack4 处理SCSS的方法示例
2018/09/03 Javascript
详解Vue iview IE浏览器不兼容报错(Iview Bable polyfill)
2019/01/07 Javascript
小程序实现订单倒计时功能
2019/04/23 Javascript
JavaScript实现留言板案例
2020/03/17 Javascript
react实现复选框全选和反选组件效果
2020/08/25 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
[38:23]完美世界DOTA2联赛循环赛 FTD vs PXG BO2第二场 11.01
2020/11/02 DOTA
解决python中无法自动补全代码的问题
2018/12/04 Python
python用win32gui遍历窗口并设置窗口位置的方法
2019/07/26 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
2020/04/08 Python
Jupyter加载文件的实现方法
2020/04/14 Python
python argparse模块通过后台传递参数实例
2020/04/20 Python
基于python 将列表作为参数传入函数时的测试与理解
2020/06/05 Python
高一自我鉴定
2013/12/17 职场文书
高级编程求职信模板
2014/02/16 职场文书
领导干部查摆“四风”问题自我剖析材料思想汇报
2014/10/05 职场文书
教师个人考察材料
2014/12/16 职场文书
2015年党员自我剖析材料
2014/12/17 职场文书
MySQL常用慢查询分析工具详解
2022/08/14 MySQL