2017-08-12 83 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); 
}; 

希望这会有所帮助。