-1

我只想添加一个我在这个 jquery 网站http://jqueryui.com/support/中找到的功能,所以当这个网站被选中并且当一个特定的选项卡被按下时,它会打开它的内容。但是当我刷新它会打开相同的选项卡。但我也试图在我的代码中实现。任何建议。

代码 :-

<div class="coolbar">
    <div class="cool-inner">
        <ul id="mybar" class="nav cool-tabs">
            <li class="Coke">
                <a href="#" data-toggle="tab">Coke </a><span class="dashboard-bottom"></span>
            </li>
            <li class="Fanta">
                <a href="#" data-toggle="tab">Fanta</a><span class="Pricing-bottom"></span>
            </li>
            <li class="Pepsi">
                <a href="#" data-toggle="tab">Pepsi</a><span class="Promotion-bottom"></span>
            </li>
            <li class="Limca">
                <a href="#" data-toggle="tab">Limca</a><span class="Product-bottom"></span>                         </li>
        </ul>
    </div>
</div>

所以当我刷新我的页面时。我选择的选项卡必须重新加载。并且不应该加载第一个选项卡。有什么建议么。请帮助。它必须在 ajax 或 javascript 或 jquery 中完成

4

2 回答 2

0

http://www.asual.com/jquery/address/

jQuery Address 插件提供强大的深度链接功能,并允许创建可以指向网站部分或应用程序状态的唯一虚拟地址。

于 2013-07-01T10:42:19.537 回答
0

您需要确保 url 包含当前打开的选项卡。这将使您能够在刷新浏览器时检索该数据。有了这些信息,您就可以加载正确的选项卡。

在单页应用程序 (SPA) 中,这特别是通过使用路由定义来完成的。

于 2013-07-01T10:39:55.243 回答