7 秒幻灯片图像后的 Javascript

标签 javascript html css testing pack

http://jsfiddle.net/UWLsB/189/

我试图让图片在 7 秒后向左滑动,为什么它不起作用?

HTML:

<div id="container">
    <div id="pack">
        <img id="pack" src="http://imgur.com/uGMzOGM.png">
    </div>

Javascript:

function FetchData() {
    $("#pack").css('margin-left', 0);
    $("#pack").css('margin-right', 0);
    $("#pack").animate({
        left: '-1000px'
    }, 'slow');
});
}
setTimeout(FetchData, 7000);

CSS:

#pack {
    margin: 5px auto;
    position:fixed;
}
#container {
    overflow:hidden;
}

最佳答案

你只是有一个语法错误。 }); 行应该完全删除:

http://jsfiddle.net/UWLsB/190/

我想你打算使用在同一行上有 }) 的语法,或者从一些教程中得到它,比如:

setTimeout(function () {
    // .animate call stuff here
}, 7000);

顺便说一下,你可以纯粹用 CSS 使用动画来做到这一点:

http://jsfiddle.net/UWLsB/192/

关于7 秒幻灯片图像后的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20926650/

相关文章:

javascript - 三.JS Shadow转对象

javascript - replaceWith() 在 .hover() 中不起作用

html - 如何使用 javascript 将值从一个 HTML 页面传递到另一个 HTML 页面?

html - 滚动条偏移

php - 在数组中协商数组

javascript - 从 javascript 加载 chrome(windows) 中的高分辨率图像问题

javascript - 如何使用 jQuery 和乘法行和列创建 HTML 表格

javascript - 在浏览器中播放原始 h264 直播流

javascript - 在自定义文本区域中显示插入符号而不显示其文本

html - 如何调整图像大小以适合整个窗口?