2017-08-12 81 views
0

使用jQuery移動加入延遲,我想延遲添加到下面的代碼,這樣的CSS沒有得到應用,直到延遲後:使用jQuery Mobile的

$(document).on("scrollstop", function() { 
    if (!isScrolledIntoView()) { 
     $("#my-div").css("bottom", "0"); 
    }; 
}); 

我已經嘗試添加在.delay (800),但它似乎沒有工作。有關如何添加延遲的任何想法?謝謝

+1

你能否澄清一下你對這段代碼所做的更改以及它沒有起作用?謝謝! – cmoran92

回答

1

嘗試使用超時。

$(document).on("scrollstop", function() { 
if (!isScrolledIntoView()) { 
    setTimeout(function() { $("#my-div").css("bottom", "0"); }, 800); 
}; 

希望這會有所幫助。