2013-01-23 39 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,並且做到了這一點。謝謝你的幫助! –