利用zTree插件可以实现单选按钮和label点击事件,详细步骤:
1、双击打开HBuilder编辑工具,在web项目指定目录下,创建静态页面radiotree.html,并修改title显示的内容,如下图所示:
2、在title标签下方引入zTree相关的css和js文件,注意引入文件的顺序,如下图所示:
3、body元素标签内插入树形容器div元素,并调用zTree树样式元素;在div标签内插入一个ul标签元素,如下图所示:
4、在<script></script>标签内部编写生成单选按钮树js代码,并在jquery初始化函数中调用,如下图所示:
5、预览该静态页面,点击单选按钮,发现只能点击按钮时才能被选中,如下图所示:
6、为了友好使用单选按钮树,点击文字或单选按钮都可以选中节点,添加onClick回调函数,如下图所示:
1、新建一个html文件,命名为test.html。
2、在test.html文件中,使用div标签创建一个模块,再使用p标签,b标签创建测试的内容。
3、在test.html文件中,设置b标签的id属性为son,主要用于下面通过该id获得b标签对象。
4、在test.html文件中,使用button标签创建一个按钮,按钮名称为“获得父节点的父节点的兄弟节点内容”。
5、在test.html文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行getcon()函数。
6、在js标签内,创建getcon()函数,在函数内,通过id(son)获得b标签对象 ,重复使用parent()方法获得b标签的父节点的父节点,再使用siblings()获得b标签的父节点的父节点的兄弟节点,通过eq(0)获得第一个兄弟节点,使用text()获得兄弟节点的内容。最后,使用alert()方法将内容输出。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)