ie和firefox一直遇到这个问题
----------------------------------------------------------------------------------
| typeError:elem.nodeName.toLowerCase is not a function |
----------------------------------------------------------------------------------
遇到这样的问题,让我头疼了2天。。。真是夜不能寐!
最后在goooooooooooogle的帮助下,找到了解决的答案
环境:jquery.1.8.3 + jquery.layout
jquery版本1.8.3的src下改为:
var match = jQuery.noData[ elem.nodeName.toLowerCase()];
change to
var match = jQuery.noData[ elem.nodeName.toString().toLowerCase() ];
jquery版本1.8.3的min下改为:
var t=e.nodeName&&v.noData[e.nodeName.toString().toLowerCase()];
这样的问题即可解决
https://www.dokuwiki.org/plugin:tableplot

本文解决了一个在使用jQuery 1.8.3版本时出现的错误:尝试调用nodeName.toLowerCase但提示不是函数。通过修改源码中对nodeName的处理方式,成功解决了IE和Firefox浏览器上的兼容性问题。
3万+

被折叠的 条评论
为什么被折叠?



