首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery滑动标签“副作用”

问jquery滑动标签“副作用”
EN

Stack Overflow用户
提问于 2010-02-27 02:35:26
回答 3查看 1.4K关注 0票数 2

我编写了这个页面,一个具有滑动功能的标签:here我真的很喜欢这个效果,但是当你看到一个很长的标签(比如说规范),我们转到一个小的标签(下载)再次点击一个大的迫使用户再次向下滚动……

有没有可能通过jquery让页面在按下tab键后保持向下滚动的最大值?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-02-27 02:46:20

我正在使用jQuery UI选项卡做类似的事情,您可以针对任何布局对其进行修改:

代码语言:javascript
复制
//Tab panel height matching
$(".ui-tabs-panel").each(function() {
if ($(this).height() + 30 > $(this).parents(".subTabsC").height()) {
  $(this).parents(".subTabsC").height($(this).height() + 30);
}
});

我将整个选项卡内容包装在一个<div class="subTabsC">中。在我的例子中,30像素是为了考虑到标签和边框,根据需要进行调整。

票数 2
EN

Stack Overflow用户

发布于 2010-02-27 02:40:50

是。OnLoad你可以遍历所有的标签,找到最高的标签,并将容器的高度设置为该值,然后移除正在平滑调整大小的任何东西。

这意味着一些较小的东西可能看起来有点丢失,但你不会调整页面的大小(这也让我很恼火)。

票数 1
EN

Stack Overflow用户

发布于 2010-05-04 21:22:22

难道你不能在函数的末尾加上"return false“吗?这将阻止它在你点击锚点链接时“刷新”页面……我可能错了……我才刚刚开始学习jquery和javascript。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2343947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档