if(.is-open close-now){
jQuery(".extra_div").click(function($){
alert('"Sorry, this takeaway only accepts orders during its opening hours"');
});
}
我认为上面的内容是我需要的,但我不知道if语句部分应该如何解决。
我正在查看是否存在某个div,如果存在,请在点击代码上运行以下jQuery。
更新1
if ($(.is-open close-now).length){
jQuery(".extra_div").click(function($){
alert('"Sorry, this takeaway only accepts orders during its opening hours"');
});
}
两个div是
开放 - 现在 - 开放 .is-open close-now - 关闭
答案 0 :(得分:0)
您可以轻松查看其length
。如果某个元素不存在,则检查其length
将返回false
if($('.is-open').length){
// exists
console.log('is-open exists');
// do stuff
}
if($('.not-is-open').length){
// doesn't exist
console.log('not-is-open exists');
// do stuff
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="is-open">
</div>