Javascript 延迟不工作

Javascript 延迟不工作,javascript,jquery,Javascript,Jquery,我想推迟我的功能,但它仍然不起作用 代码如下: $(document).ready(function(){ $('.promos1') .delay(1000) .animate({ 'margin-top': '0px' }, 1400, 'easeOutQuint'); }); Edit:working FinddlejQuery中没有easeOutQuint选项,因此您的代码似乎无法正常工作,就像@cookie monster线性工作演示一样 因此

我想推迟我的功能,但它仍然不起作用

代码如下:

$(document).ready(function(){
    $('.promos1')
        .delay(1000)
        .animate({ 'margin-top': '0px' }, 1400, 'easeOutQuint');
});

Edit:working Finddle

jQuery中没有
easeOutQuint
选项,因此您的代码似乎无法正常工作,就像@cookie monster
线性
工作演示一样


因此,这是jQueryUI的一个选项。您需要包括jQuery UI库。

marginTop
应该是
marginTop
jsfiddle,因为它不工作???@AmitSoni:两者都是有效的。@user:对我来说很好用。谢谢你的帮助!现在它开始工作了。我忘了包括jQuery UI库。:)不,在
jqueryui
中有一个名为
easeOutQuint
的效果,这里是更新的yeah,更新的fiddle正在工作。。。我是说要包括jquery ui。。。。请再读一遍。。。