我在我的网站上使用 jQuery 选项卡,其中一个选项卡上有一篇文章,另一个选项卡上有评论。是否可以从文章选项卡链接到评论选项卡并从使用“名称”属性定义的某个位置打开它?
问问题
1788 次
2 回答
3
jQuery UI 1.8.4 版本添加了一个您可能感兴趣的功能:
TABS
选项卡插件已更新,除了索引之外,还允许通过 href 访问选项卡。enable、disable、select、load 和 remove 方法都接受选项卡的 href。
例如,您想要的可能如下所示:
$("#tabs").tabs("select", "#comments");
对于滚动,您可以只做一个或使用插件之类的window.location
其他东西来获得更多实用程序。scrollTo()
例如:
$("#tabs").tabs("select", "#comments");
$("#comments").scrollTo("#comment-1234");
于 2010-08-14T10:17:03.877 回答
0
由于需要使用哈希锚选择选项卡本身,因此您可能无法直接进行。
但是,一种方法是自己解析锚点(锚点未设置为选项卡名称,但例如选项卡名称:锚点名称),然后选择正确的选项卡(使用 jQuery Tabs API)并滚动到正确的锚点(使用 javascript)。
于 2010-07-08T10:46:53.727 回答