0

请我在一个网站上工作。我想在主页上出现一个男人站立的图像会在整个页面加载后 1 或 2 秒向上滑动的情况。我需要有人帮助我编写代码笔示例。

下面是我在头部插入的代码。我将图像设置为在 css 中显示:无,但是当我刷新时,我发现它不起作用。#man 是图像的 ID。

感谢你。

$(function() {
    $("#man").one('load', function () {
        $(this).show("slide", { direction: "up" }, 2000);
    }).each(function() { 
        if(this.complete)
            $(this).load();
    });
});
4

2 回答 2

5

你可以试试这个——

$(window).load(function(){
   $("#man").show("slide", {
      direction: "up"
   }, 2000);
});

演示--> http://jsfiddle.net/CqR9E/2/

于 2013-05-17T19:05:01.077 回答
0

不确定您是否需要所有这些……以下代码将在 2000 毫秒延迟后向上滑动:

slideTimer = setInterval(function() {
    $('#man').slideUp();
}, 2000);

演示:http: //jsfiddle.net/tymeJV/VBtUU/

于 2013-05-17T19:04:29.863 回答