我很难过,为什么我得到这个错误。我敢肯定,这是一些简单的我失踪:JQuery属性为小写
我有一个自定义属性HTML5元素:< DIV数据-ID =“someValue中”>
var dataId = $(this).attr('data-id');
alert(typeof dataId); // returns 'string'
alert(dataId.toLowerCase()); // TypeError: 'undefined' is not an object
任何帮助将不胜感激!
跟踪jquery插件'trace'? – 2012-07-21 07:34:16
是的,这只是一个写入控制台的函数。我已经更新了代码,使其更清晰一些。 – JCraine 2012-07-21 07:46:29
你确定'$(this)'实际上是指有问题的'div'吗? – JustinStolle 2012-07-21 08:01:17