防止滚动到 jQuery 选项卡中的内容

发布于 2024-08-07 17:02:06 字数 242 浏览 5 评论 0原文

我正在开发一个使用 jQuery 选项卡的页面。它已经基本完成了,但我遇到了一个小烦恼。如果选项卡的内容长于可用的窗口高度,它会自动向下滚动到内容的开头。这是有道理的,因为在屏幕后面它只是一个指向内容 ID 的标签。然而,这相当烦人,因为现在你必须向上滚动才能看到标签栏。

我尝试将 window.scroll(0, 0) 添加到 tabsshow 事件,但这没有做任何事情。

有谁知道单击 jQuery 选项卡时保持在页面顶部的方法吗?

I'm working on a page that uses jQuery tabs. It's pretty much completed, but I've run into one minor annoyance. If the content of the tab is longer than the available window height, it automatically scrolls down to the start of the content. This makes sense, since behind the screens it's just an tag pointing to the id of the content. However, this is fairly annoying since now you have to scroll up to see the tab bar.

I've tried to add window.scroll(0, 0) to the tabsshow event, but that didn't do anything.

Does anyone happen to know a way to stay at the top of the page when a jQuery tab is clicked?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

隐诗 2024-08-14 17:02:06

修好了。问题不在于 jQuery,而在于尝试绘制没有数据的 jsCharts 图表,这显然会导致文档滚动。

Fixed it. The problem was not with jQuery, but with trying to draw a jsCharts graph with no data which apparently causes the document to scroll.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文