我有一個包含多個手風琴話題的頁面。 如何發佈鏈接(在社交媒體或其他地方),以便用戶點擊該鏈接時可以查看我想要的主題,而不會讓他選擇所需的主題進行查看?是否有可能發佈一個鏈接,目標是在accordeon中的特定選擇,以便自動打開?
該網站使用其原生(mootools)手風琴在Joomla 2.5中構建。
我想到的一個臨時解決方案是讓單個頁面只包含我想要的內容,但它不會幫助他們查看包含在同一頁面中的其他主題,除非用戶單擊相同的類別。
我有一個包含多個手風琴話題的頁面。 如何發佈鏈接(在社交媒體或其他地方),以便用戶點擊該鏈接時可以查看我想要的主題,而不會讓他選擇所需的主題進行查看?是否有可能發佈一個鏈接,目標是在accordeon中的特定選擇,以便自動打開?
該網站使用其原生(mootools)手風琴在Joomla 2.5中構建。
我想到的一個臨時解決方案是讓單個頁面只包含我想要的內容,但它不會幫助他們查看包含在同一頁面中的其他主題,除非用戶單擊相同的類別。
MooAccordion有一個顯示選項。你可以使用這樣的:
window.addEvent('domready', function() {
var index = window.location.search; // get query string
index = index.replace("?", ''); // remove the ?
index = index.length ? index : 0; // in case there in no query, display first
var myAccordion = new Fx.Accordion($('accordion'), '#accordion h2', '#accordion .content', {
display: index // the actual behavior you are looking for
});
});
所以,你可以嘗試這些鏈接的演示:通過點擊一個
http://jsfiddle.net/brM2v/show/?0
http://jsfiddle.net/brM2v/show/?1
http://jsfiddle.net/brM2v/show/?2
似乎我需要但我很難實施它。我在代碼中輸入了這個塊,修改了ID和類,但它仍然不起作用。鏈接應該是帶有/?x的網址嗎? (其中x是我感興趣的標籤的數量)目標頁面:http://bit.ly/1aPOihF –
@YannisDran,我沒有看到我在網頁上發佈的代碼部分,其中包含url變量。 ..並沒有在你的手風琴中看到'display:'選項。你試過嗎? – Sergio
我刪除了它,因爲我認爲它導致加載地圖時出現問題,我再次放回去,請再試一次。 bit.ly/1jtaGSZ 編輯:它實際上會導致一些奇怪的行爲 –
你的意思鏈接手風琴的一個特定部分會打開嗎? – Sergio
我的意思是,如果我通過Facebook與你分享這個鏈接,例如,你應該能夠看到手風琴打開的具體部分。其他部分當然應該關閉..從那時起,還沒有尋找解決方案,但現在這聽起來對我來說,因爲我需要一個擴展或解決方法.. –
爲您發佈一個答案。那是你在找什麼? – Sergio