2011-12-07 42 views
0

我目前有我的網站上運行的facebox jquery插件,當用戶單擊一個鏈接時,它將在facebox中打開一個頁面。通過facebox打開一個頁面,並顯示加載的特定標籤

在默認加載的頁面內,我們通過jquery隱藏了一些div。頁面內的鏈接觸發頁面淡入所需的div。

我的問題是,呼叫者頁面有鏈接打開該頁面,並默認顯示所需的div。

什麼即時知道是...

HREF = 「linktopage.html」 相對= facebox」

將打開頁面。

的div包含在我想展示,如果他們是必需的。

我看過之前

HREF = 「#linktopage.html DIVID」 的rel = 「facebox」 類似的東西

div id在URL中被標記爲wtithin。

如何在URL中監聽#divid以顯示相應的div onload?

任何想法非常讚賞

回答

0

當你說href="linktopage.html#divid" rel="facebox",Facebox將獲得「linktopage.html」,並對其進行處理表現出一定的一部分,在這種情況下,「DIVID」。所以,你的「linktopage.html」不能通過這種方式知道哪個div被調用。

但是,您可以使用像查詢字符串href="linktopage.html?show=divid" rel="facebox"發送信息。此外,如果您想使用href="linktopage.html?show=divid#divHalaluyaContainer" rel="facebox"加載頁面的某些部分,也可以添加#號。然後,即使使用JavaScript,您也可以獲取查詢字符串,並顯示必要的div並隱藏其他字符。

相關問題