IE 8 中的 $.scrollTo 使用类标识符和水平滚动
我查看了过去的问题,但找不到我正在寻找的内容。 我的代码在 Firefox 中按预期工作,但在 IE 8 中却不然。有问题的代码是:
$(window).load(function () {
if ($.getURLParam("gotoTeam") != null) {
var param1 = '#' + $.getURLParam("gotoTeam");
$.scrollTo(param1, 900);
}
}
在 IE 中,它向下滚动到元素,但水平滚动条向右移动,将中间内容区域推到最左边。其目的是滚动只能垂直向下,而不应该有水平滚动。
有什么想法吗?
谢谢
I've looked at the past questions and just can't find exactly what I'm looking for.
My code work as intended in firefox but in IE 8 it doesn't. The code in question is:
$(window).load(function () {
if ($.getURLParam("gotoTeam") != null) {
var param1 = '#' + $.getURLParam("gotoTeam");
$.scrollTo(param1, 900);
}
}
In IE it scrolls down to the element, but the horizontal scroll bar goes to the right, pushing the middle content area to the extreme left. The intention is that the scroll should only go down vetically, and there should be no horizontal scrolling.
Any ideas?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我使用下面的代码让它在 IE 8 中工作:
I got it working in IE 8 by using the code below: