我有:
$('th a').click(function() {
var $th = $(this).closest('th');
$th.toggleClass('selected');
我怎么说:
if ($th('.selected')) {
alert('selected');
} else {
alert('not selected');
}
答案 0 :(得分:5)
您正在寻找hasClass
method:
if ($th.hasClass('selected')) //No dot
一般来说,您正在寻找is
method:
if ($th.is('.selected')) //Yes dot
由于is
方法需要选择器,因此您需要包含.
。
答案 1 :(得分:1)
if ($th.hasClass('selected')) {
alert('selected');
} else {
alert('not selected');
}