0

我不知道为什么,可能是一个简单的答案,但我无法让它工作:

var classList = $(this).attr('class').split(/\s+/);
if (classList.contains('closebutton') == true) {
    myActions();
}

Firebug 告诉我:TypeError: $(...).attr(...) is undefined

4

1 回答 1

5

请改用hasClass()方法:

if($(this).hasClass('class')) {
    myActions();
}
于 2013-09-05T16:22:38.320 回答