2010-06-30 78 views
0

我在长主页上使用jQuery标签(向下滚动)。 该页面有3个部分,每个部分使用标签,并且查看器向下滚动到每个部分。多个jQuery UI标签 - 从另一个页面的目标一个选项卡

我想定位其他页面中的特定标签,如果标签位于页面顶部,那么它可以正常工作。如果标签在页面下方,则链接将打开正确的标签,但页面位于顶部,所以直到您向下滚动时,才能看到预期的内容。

我使用jQuery的标签,在它的最简单的形式:

$('#tabs-mcr > ul').tabs(); 
$('#tabs-lpool > ul').tabs(); 
$('#tabs-bham > ul').tabs(); 

是有可能找到从窗口的顶部或目标选项卡页面上的位置的高度,并跳转到链接被点击时的位置......?

P.S. 我已经在使用$(window).scrollTop();通过主导航对每个选项卡部分进行调整 - 如果这可以用于定位将是理想选项卡的选项卡!

回答

0

尝试使用jQuery scrollTo插件。

http://ajaxian.com/archives/jquery-scrollto-plugin

+0

如何将scrollto函数链接到标签代码? 对不起,我是一个真正的jQuery新手 – 2010-07-01 09:45:18

+0

如果内存服务,它将滚动到任何选择器,如ID。但是它已经有一段时间了 - 这个或者类似的插件应该能够做到这一点,而且如果你愿意的话,它也很好,很流畅。祝你好运。 – aceofspades 2010-07-01 16:06:58

+0

我已经在使用这个插件,但它不能与标签一起使用。由于某种原因,当你从另一个页面链接时,它不会滚动到锚点 – 2010-07-07 12:21:10

相关问题