标签: javascript jquery attributes
我不知道为什么,可能是一个简单的答案,但我不能让这个工作:
var classList = $(this).attr('class').split(/\s+/); if (classList.contains('closebutton') == true) { myActions(); }
Firebug告诉我:TypeError:$(...)。attr(...)未定义
答案 0 :(得分:5)
请改用hasClass()方法:
if($(this).hasClass('class')) { myActions(); }