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/

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

10-13 01:50