如果.toolbar li
没有类,我只希望运行此函数.Oactive:
$(".prod_description").mousedown(function(){
$(this).parent().parent().addClass('mousedown');
$(this).parent().parent().parent().addClass('mousedown');
})
.mouseup(function(){
$(this).parent().parent().removeClass('mousedown');
$(this).parent().parent().parent().removeClass('mousedown');
});
我需要将其包装以确保这一点吗?
something like: if $(.toolbar li):not(:has .Oactive) {
}
答案 0 :(得分:3)
if($("ul.toolbar li:not(.oActive)")){
在使用类时,您应该始终指定元素类型(在本例中为ul) - 它会加速选择器引擎。
答案 1 :(得分:2)
if ($('.toolbar li').hasClass('Oactive'))
{
// do cool stuff
}