我正在尝试运行带有某些延迟的动画slideDown并在文档加载时运行slideDown,但是我希望它可以防止slideDown操作的默认设置,因为该元素具有position:fixed;

我相信我做错了,因为它根本不会加载,请您提供帮助;

我在小提琴上有它:http://jsfiddle.net/fLBaD/1/

这是代码;

    $(function(){

    $('.initial').hide();

    var initial = $(".initial");
    jQuery(function(){
        preventDefault();
        if (initial.is( ":hidden" )) {
            initial.delay(3000).slideDown(1000).delay(5000).slideUp(1000);
        }
    });

});


谢谢 :)

最佳答案

只是这样做:

$(function(){
    var initial = $(".initial");
    initial.hide().delay(3000).slideDown(1000).delay(5000).slideUp(1000);
});


小提琴:http://jsfiddle.net/fLBaD/5/

关于javascript - jQuery运行动画,并在文档加载时阻止默认设置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6059772/

10-12 14:44