修改jquery.treeview.js文件中的applyClasses方法(注释掉两行代码):
修改后的applyClasses方法如下:
applyClasses: function(settings, toggler) {
/*
this.filter(":has(>ul):not(:has(>a))").find(">span").click(function(event) {
toggler.apply($(this).next());
}).add( $("a", this) ).hoverClass();
*/
if (!settings.prerendered) {
// handle closed ones first
this.filter(":has(>ul:hidden)")
.addClass(CLASSES.expandable)
.replaceClass(CLASSES.last, CLASSES.lastExpandable);
// handle open ones
this.not(":has(>ul:hidden)")
.addClass(CLASSES.collapsable)
.replaceClass(CLASSES.last, CLASSES.lastCollapsable);
// create hitarea
this.prepend("<div class=\"" + CLASSES.hitarea + "\"/>").find("div." + CLASSES.hitarea).each(function() {
var classes = "";
$.each($(this).parent().attr("class").split(" "), function() {
classes += this + "-hitarea ";
});
$(this).addClass( classes );
});
}
// apply event to hitarea
this.find("div." + CLASSES.hitarea).click( toggler );
},
分享到:
相关推荐
NULL 博文链接:https://zhoupuyue.iteye.com/blog/794830
jquery treeview demo
Jquery TreeView拖拽树,可供参考。
今天客户提出要点击菜单(TreeView实现的)的父级节点时,展开节点。心想这个应该是很常见的功能吧,特意google了一下,发现大部分是将的不是js实现的,有些js实现的写的麻烦,干脆自己写一个吧,应该不难的。首先...
s2sh+freemarker+jquery+jquery-treeview 无限级树形菜单
jQuery的高性能TreeView 源码 1:支持静态的树,即一次性将全部数据加载到客户端。 2:异步树,即一次只加载一级或若干级节点,子节点可以异步加载数据。 3:Checkbox树(可能是静态树也可能是异步树),用于选择...
jQuery的高性能TreeView源码(带CheckBox) 1:支持静态的树,即一次性将全部数据加载到客户端。 2:异步树,即一次只加载一级或若干级节点,子节点可以异步加载数据。 3:Checkbox树(可能是静态树也可能是异步树...
jquery的treeview 在显示大层次树是会卡死浏览器,我结合http://www.cnblogs.com/xuanye/archive/2009/10/26/1590250.html的改进版做的这个改进版(因为很多人没读他的源码,不知道怎么请求节点的处理页面),把asp...
jQuery Treeview异步树实现,注明只能在.net3.5以上运行,
JQuery插件Treeview,可以方便实现树状结构,并实现节点的自动添加等功能
当你点击treeview节点右键时,触发menu菜单
JQuery代码实现了TreeView控件中CheckBox的全选和全不选功能。参考了网络资料,增加了子节点选择 判断,当所有子节点没有全部被选时,使其父节点为没被选,否则,父节点为被选。
基于c#、jquery开发的treeView目录树组件,最大的特点是可以将树节点的显示状态以ajax方式,保存到用户session里,即使页面刷新,树的显示状态也不会丢失,效率极佳。 扩展性也非常好,组件的html和css分离,很简洁...
蜂鸟树景一个功能强大且快速的jQuery treeview插件演示版示例,该示例显示了常规行为以及如何启用/禁用节点和隐藏/显示节点。示例,该示例显示如何动态添加和删除节点。示例显示了如何仅允许选择一个终端节点。示例...
jquery.treeview 这个插件实现了一个 jQuery UI 兼容的、数据驱动的树视图 GUI 控件。 它建立在我的 jquery.observable 库上: : 。 简而言之,它提供了一个函数,该函数将一个普通的 javascript 数据结构包装到一个...
用jquery写的一个treeview控件类,树形目录结构采用静态json数据,动态加载节点。
4ucode.treeview 支持的功能 版本2.0 演示地址: tutorial.4ucode.com/Demo/treeview/treeview.htm 1.添加节点 2.修改节点 3.删除节点 4.编辑节点 5.提供包括添加/删除 移动节点按钮 6.动态读取tree 7.添加 修改 ...
功能超强大的jQuery多级树形菜单插件,jquery TreeView插件,用来生成多子级节点的树菜单。 里面有很多的例子,目录比较规整,还包括了插件Source部分,用户可以手支预览例子,Tree的形式丰富多样,其中一款树形...
treeViewClientControl开源代码,使用了jquery与ASP.NET的配合,...同时,通过控制程序,你将能实现全部收缩、全部展开、增加、删除、修改节点的功能,无刷新操作这些选项,特别是对于初级Ajax的朋友,本例尤其适合您。