jsTree 与 jquery.validate.js 冲突的解决

我使用 jsTree 来建立树,同时也用了 jquery.validate.js 做客户端验证。但发现,当 jsTree 一旦引入 jquery.validate.js 后,jsTree 工作就不正常了。

 

google 了一下,发现问题是:

 

jquery.validate.js 的一个方法:.delegate(type, delegate, handler)

和 jquery 的一个方法:.delegate( selector, eventType, handler )

冲突了。而 jsTree 是依赖于 jQuery 的这个方法的。所以导致 jsTree 无法正常工作。

 

解决办法是:升级 jquery.validate.js,当前最新版本 jquery.validate.js 是1.7,而版本 1.6 以前的都会有这个问题,升级后,问题解决。

 

jquery.validate.js 的下载地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation/

 

详细内容请参考:http://stackoverflow.com/questions/3079425/jstree-conflicts-with-jquery-validate

你可能感兴趣的:(jquery,工作,Google)