当元素更改出视图时,停止滚动jQuery

时间:2010-11-24 19:44:00

标签: jquery

我有一个很长的页面。在顶部,我有一个带有背景图像的横幅div,通过计时器每隔10秒就会改变一次。

当您向下滚动以查看“折叠下方”的内容时,jQuery会滚动到顶部以显示新的横幅图像。

这是非常具有破坏性的 - 如何阻止jQuery滚动到顶部?谢谢。

timer = setTimeout(function() {
    $('div#banner').css('background-image', 'url(...)'; }
    // set timeOut again.
, 10000);

1 个答案:

答案 0 :(得分:0)

仅供参考 - 正如评论所指出的那样,问题不是由“css”功能引起的,而是由“fadeOut”“fadeIn”效应引起的。希望这有助于其他人。谢谢。