触发$(window).scroll();

2021/01/29 09:51 · jquery ·  · 0评论

我打电话时$("body").animate({scrollTop: someValue});也想$(window).scroll(function() { });打电话。我该如何实现?

我曾尝试与$(window).trigger("scroll")$(window).triggerHandler("scroll")没有成功。

编码

编辑:
问题解决了。
if我的里面有一个$(window).scroll(function() { });引起问题的原因。

只需使用:

// Trigger the scroll event
$(window).scroll();

资源:

将其应用于两者,body并且html不一致。(例如,FF使用html进行滚动,而chrome使用进行滚动body

$("html, body").animate({scrollTop: someValue});

演示在 http://jsfiddle.net/vzyVh/

您可以尝试下面的代码-在这里,我滚动到ID为“ one”的div标签的顶部。

$('html,body').animate({ scrollTop: $('#one').offset().top }, 'slow');
本文地址:http://jquery.askforanswer.com/chufawindow-scroll.html
文章标签: ,   ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!