如何触发if语句jQuery

时间:2014-10-08 08:11:08

标签: javascript jquery html

我有一个简单的问题。当两个'容器'div不再有任何div时,我试图触发一个事件。

我的剧本到目前为止如下:

if (($('#Summary2 div').length) + ($('#Summary3 div').length)) == 0) {
    alert("hello");
}

我的问题是 - 如何触发这段代码?我认为发生的事情是,它会被读取一次,然后在没有触发的情况下处于空闲状态。

亲切的问候,谢谢你, ģ

2 个答案:

答案 0 :(得分:0)

我建议你在特定时间检查div,让我们每1小时说一次,然后你可以使用setinterval,如下所示: -

setInterval(
function(){
if ($('#Summary2 div').length + $('#Summary3 div').length == 0) {
    alert("hello");
}
}, 60 * 60 * 1000);

答案 1 :(得分:-1)

试试这段代码。在“删除”事件可能会触发。

$("#Summary2 div, #Summary3 div").on("remove", function () {
    if (($('#Summary2 div').length) + ($('#Summary3 div').length)) == 0) {
        alert("hello");
    }
});