Rhy*_*der 0 javascript jquery attributes
我不知道为什么,可能是一个简单的答案,但我不能让这个工作:
var classList = $(this).attr('class').split(/\s+/);
if (classList.contains('closebutton') == true) {
myActions();
}
Run Code Online (Sandbox Code Playgroud)
Firebug告诉我:TypeError:$(...).attr(...)未定义
改为使用hasClass()方法:
if($(this).hasClass('class')) {
myActions();
}
Run Code Online (Sandbox Code Playgroud)