直接链接到jQuery UI选项卡

时间:2011-05-15 10:46:37

标签: jquery jquery-ui tabs

我有一组jQuery UI标签链接,所以:

    <div id="tabs">
        <ul>
            <li><a href="#some_div">Overview</a></li>
            <li><a href="/somelink.html">Some Link</a></li>
            <li><a href="/anotherlink.html">Another Link</a></li>
            <li><a href="#">Other</a></li>
        </ul>
    </div>

我想要实现的是指向特定标签的直接链接。因此,例如,如果选项卡位于/tabs.html中,我希望能够直接访问anotherlink.html但是通过tabs.html(本质上是一个链接,它将打开tabs.html但选择了另一个链接选项卡)。显然我可以通过tabs.html#anotherlink创建功能,然后检查网址并选择正确的选项卡。我只是想确保在jQuery UI中没有明显的内置方法来实现这一点。

我在文档中找不到任何内容,所以任何帮助都会受到赞赏!

1 个答案:

答案 0 :(得分:1)

如果点击了链接,您可以使用.load()功能 你也可以获取href的值,不要忘记preventdefault(),因此链接不能像普通链接一样工作。

在标签的div中保存点击链接的href值,然后执行.load('...html/#variable')

之类的操作

接受的解决方案(在下面的评论中提到)是here