使用juery treeview 出现的点击文本不进行展开的问题
来源:互联网 发布:php 程序调用文件记录 编辑:程序博客网 时间:2024/06/06 15:48
/*
* Treeview 1.5pre - jQuery plugin to hide and show branches of a tree
*
* http://bassistance.de/jquery-plugins/jquery-plugin-treeview/
* http://docs.jquery.com/Plugins/Treeview
*
* Copyright (c) 2007 Jörn Zaefferer
*
* Dual licensed under the MIT and GPL licenses:
* http://www.opensource.org/licenses/mit-license.php
* http://www.gnu.org/licenses/gpl.html
*
* Revision: $Id: jquery.treeview.js 5759 2008-07-01 07:50:28Z joern.zaefferer $
*
*/
使用的是上面版本的juery treeview,弄好后,发现只有点击文本前面的展开/收起图标才管用,点击文本不管用.
在juery.treeview.js中我们可以看到:
applyClasses: function(settings, toggler) {
// TODO use event delegation
this.filter(":has(>ul):not(:has(>a))").find(">span").unbind("click.treeview").bind("click.treeview", function(event) {
// don't handle click events on children, eg. checkboxes
if ( this == event.target )
toggler.apply($(this).next());
}).add( $("a", this) ).hoverClass();
........................
写的比较明白,就是对于有ul ,但是没有a标签的 有click事件,我检查了我网页上的源代码,发现我的父菜单是有<a>标签的,
去掉就可以了.当然我们也可以改这个js,实现相关的应用
- 使用juery treeview 出现的点击文本不进行展开的问题
- treeview不能展开的问题
- TextView设置文本部分可点击时出现文本不显示的问题分析与解决
- asp.net 2.0 treeview点击相应的父节点文本展开子节点而不是点前面的加号才能打开
- asp.net 2.0 treeview点击相应的父节点文本展开子节点而不是点前面的加号才能打开
- TreeView 中 树节点的展开问题
- 使用juery时出现Object doesn't support this property or method的问题。
- 双击treeView的节点时使不展开不折叠子节点
- 双击treeView的节点时使不展开不折叠子节点
- jQuery插件treeview点击节点名称不展开、收缩节点
- jQuery插件treeview点击节点名称不展开、收缩节点
- TreeView点击之后保持点击节点的方法 (展开后刷新仍保持展开状态的方法)
- 点击展开再点收缩文本的效果
- TreeView点击空白处的问题
- 使用TreeView控件时订制树形收起、展开的个性图标
- 超链接点击过后hover样式就不出现的问题
- C# API 应用(跨进程控制别的窗体的TreeView节点的展开与点击)
- ListView点击展开布局出现重复布局的解决
- SQL Server 2008 Entity Data Model 和 Linq to Entities
- HBase scan的客户端分析
- uboot 的启动过程及工作原理
- 利用QQ文件中转站给多个好友或群友传送文件
- 大话设计模式-工厂模式
- 使用juery treeview 出现的点击文本不进行展开的问题
- ios 创建和绘画pdf文件
- 《转》svn命令
- xcode4的环境变量,Build Settings参数,workspace及联编设置
- java简单的邮件发送
- Myeclipse6.0安装maven3插件正确方法
- android工程下的文件资源类型
- C实现单链表直接选择排序
- 大话设计模式-策略模式