2012-02-28 79 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); 
      }); 

     });