2012-02-28 126 views
0

有誰知道如何創建一個鏈接到每個標題(h3)在jquery-ui手風琴中顯示其各自的內容?來自網站的相同和其他頁面。鏈接手風琴內容可見

我知道我可以把一個名稱標記內容,但我應該怎麼做,當鏈接在其他頁面? ,我一直在想,不會是一個問題,我會使用鏈接像mywebsite.com/index.php#nameofthecontent1 ...但到目前爲止,我意識到是不可能的。因此,如果我不得不爲每個內容(他們是30和增長)觸發不同頁面聽起來有點傻。

在此先感謝

+0

@JamesMontagne這太好了,偷了那個鏈接 – 2012-02-28 22:23:54

回答

0

可以效仿做這樣的事情點擊一個部分:

var sectionId = "id-of-the-section-you-want"; // get this from the query string 
$('#' + sectionId).click(); 

這應該打開你想要的部分。這裏有一篇關於從javascript獲取查詢字符串值的文章:How can I get query string values in JavaScript?

0

你的問題有點含糊,但你在找類似下面?我正在使用ajax get請求將外部文件內容加載到該手風琴容器中。 accord3.html只是我創建的示例文件。您可以始終使用Chrome開發人員工具或Firebug來檢查HTML結構。

 $("h3 a").on('click', function(){ 
      var self = $(this); 
      var url = $(this).text(); 
      $.get(url + ".html", function(data){ 

       self.parent().next("div").html(data); 
      }); 

     });