2013-01-23 48 views
0

Zurb基金会中的明显深度链接已被删除,因此链接到网站上其他地方的标签是不可能的。我希望有人可以帮我解决问题吗?链接到Zurb基金会中的特定标签(URL散列链接)

下面是标签我的HTML代码:

<dl class="tabs"> 
    <dd class="active"><a href="#one">Tab 1</a></dd> 
    <dd><a href="#two">Tab 2</a></dd> 
    <dd><a href="#three">Tab 3</a></dd> 
    <dd><a href="#four">Tab 4</a></dd> 
</dl> 

而对于标签内容:

<ul class="tabs-content"> 
    <li id="oneTab" class="active"> 
     [content] 
    </li> 

    <li id="twoTab"> 
     [content] 
    </li> 

    <li id="threeTab"> 
     [content] 
    </li> 

    <li id="fourTab"> 
     [content] 
    </li> 


</ul> 

我试图链接到标签(驻留在页脚中的URL该网站):

http://domain.com/path/to/page#four 
http://domain.com/path/to/page#fourTab 

回答

1

深度链接被设置为3.2.3中的默认参数。如果你下载最新版本3.2.4,你的深度链接应该可以正常工作。

如果您不想将基金会的所有内容(尽管我建议您保持更新)更新到最新版本,您可以从存储库中下载最新版本的标签:jquery.foundation.tabs.js,并替换旧标签与这一个。

在3.2.4中,如果要禁用深度链接,则必须在初始化插件时明确将deep_linking设置为false。

$(document).foundationTabs({deep_linking: false}); 
+0

我做错了事。我只是将基金会的所有内容都更新到了3.2.5,并且做到了这一点。谢谢你的帮助! –