码迷,mamicode.com
首页 > 其他好文 > 详细

ztree3.5.02选中结点时报错

时间:2017-07-26 14:36:16      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:eve   代码   err   原因   ase   nodename   define   影响   chrome   

ztree3.5.02选中结点时报错

  更新jquery版本后,使用jquery1.1.1,左键点击Tree里的节点的时候报错,虽然不影响显示,但是在chrome控制台显示报错
Uncaught TypeError: Cannot read property ‘nodeName‘ of undefined jquery.ztree.core-3.5.js:614  
原因: srcElement 不规范,不符合 W3C 标准,
所以在 jquery 1.9 中彻底删除了这个属性
方案一:
将 代码中 var n = e.srcElement.nodeName.toLowerCase();
替换为 var n = e.originalEvent.srcElement.nodeName.toLowerCase();
方案二:
替换为zTree3.5.16版本后正常。

ztree3.5.02选中结点时报错

标签:eve   代码   err   原因   ase   nodename   define   影响   chrome   

原文地址:http://www.cnblogs.com/lojun/p/7239185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!