我在我的网站上使用jQuery标签,并在其中一个标签和评论上有一篇文章。 是否可以从文章选项卡链接到评论选项卡,并从使用“名称”属性定义的特定位置打开它?
答案 0 :(得分:3)
jQuery UI 1.8.4 release添加了您可能感兴趣的功能:
<强> TABS 强>
标签插件已更新,除了索引之外,还允许通过href访问标签。启用,禁用,选择,加载和删除方法都接受选项卡的href。
例如,您想要的可能如下所示:
$("#tabs").tabs("select", "#comments");
对于滚动操作,您只需执行window.location
或使用the scrollTo()
plugin之类的其他内容即可获得更多效用。
例如:
$("#tabs").tabs("select", "#comments");
$("#comments").scrollTo("#comment-1234");
答案 1 :(得分:0)
由于需要使用散列锚选择选项卡本身,因此您可能无法以直接的方式执行此操作。
这样做的一种方法是自己解析锚点(锚点未设置为选项卡名称,但是例如tab-name:anchor-name)然后选择正确的选项卡(使用jQuery Tabs API) )并滚动到正确的锚点(使用javascript)。