gpt4 book ai didi

javascript - 查询 scrollTo 在 Firefox 中不起作用

转载 作者:行者123 更新时间:2023-11-29 14:58:57 25 4
gpt4 key购买 nike

我正在构建的页面中使用 scrollTo jquery 库,它适用于 Chrome、Safari 和 IE 8/9,但不适用于 firefox。 Firebug 告诉我,

TypeError: $("#wrapper").scrollTo 不是函数

这是包含 scrollTo 库的行

<script type="text/javascript" src="js/jquery.scrollTo.js"></script>

这是我使用 scrollTo 的函数

function scrollPage(currentpage,scrollpage) {
$(scrollpage).find('.text').fadeOut();
$(currentpage).find('.text').fadeOut( function(){
$('#wrapper').scrollTo( scrollpage, 1500, {
onAfter:function(){
$(scrollpage).find('.text').fadeIn();
}
});
});
}

为什么 firefox 不认为 scrollTo 是一个函数,而我试过的所有其他浏览器都认为是?

编辑:我的文件似乎可以在其他计算机上运行,​​但不能在我当前安装的 firefox 上运行。我将重新安装并看到有帮助。

最佳答案

解决方案:

好吧,似乎弹出窗口拦截器导致了冲突! OP 发现卡巴斯基在 firefox 中安装了一个安全插件,并阻止了 scrollTo。

更多:http://github.com/mootools/mootools-core/issues/2202

原帖:

当我的 jQuery 代码未包含在 $(document).ready(function() {...your jquery statements here ...}); block 中时,我有时会遇到该错误。

您的函数不必在文档内部就绪,但调用它的语句应该是。

关于javascript - 查询 scrollTo 在 Firefox 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13054194/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com