Javascript 如何检查div的第一个子项是否处于活动状态
我想用jquery检查div的第一个子类是否处于活动状态。但我想不出来有人能帮忙吗 这是我的密码:Javascript 如何检查div的第一个子项是否处于活动状态,javascript,jquery,html,Javascript,Jquery,Html,我想用jquery检查div的第一个子类是否处于活动状态。但我想不出来有人能帮忙吗 这是我的密码: $(“.popup.title:第一个孩子”) 如果($this==.active){ log(“类处于活动状态”); }否则{ log(“类未激活”); } jQuery有一个函数,hasClass()用于检查元素是否有类。在这种情况下: if($(this).hasClass('active')) { console.log("class is active"); } else{ c
$(“.popup.title:第一个孩子”)
如果($this==.active){
log(“类处于活动状态”);
}否则{
log(“类未激活”);
}
jQuery有一个函数,
hasClass()
用于检查元素是否有类。在这种情况下:
if($(this).hasClass('active')) {
console.log("class is active");
} else{
console.log("class is not active");
}
文档:以下是如何检查孩子是否有活动的类
-
if($(".popup .title:first-child").hasClass('active')){
console.log("class is active");
} else{
console.log("class is not active");
}
//True
控制台日志(
$(“.popup.title”).first().hasClass('active')
);
//真的
控制台日志(
$(“.popup.title:nth child(1)”).hasClass('active')
);
//假的
控制台日志(
$(“.popup.title:nth child(2)”).hasClass('active')
);代码>
只需使用hasClass
$(this).hasClass(“active”)
您希望何时/多久运行一次此检查?认为您缺少一个括号第一个“
应替换为)
。无法执行此操作,因为编辑长度必须至少为6个字符,哈哈。非常好,很高兴我能提供帮助
if($(".popup .title:first-child").hasClass('active')){
console.log("class is active");
} else{
console.log("class is not active");
}