我有一个带手风琴的网站。现在,当我点击我的起始网站链接,这是一个链接到另一个有锚点的网站,我想打开这个特定的手风琴。我解释了工作流程:
/news/#example1
答案 0 :(得分:1)
正如Mathias所说,你必须从网址中获取哈希值。但是如果你已经将一个手风琴jquery插件设置为id为“example1”的元素,那么你必须触发该元素,如果这个元素的哈希位于url上。
示例:
如果html是:
<div id="example1">
<div class="accordion-header">Some title here for the content</div>
<div class="accordion-content">The actual content of the accordion</div>
</div>
然后你必须这样做:
var hash = window.location.hash;
if(hash == "#example1")
$('#example1').find('.accordion-header').trigger('click');
如果每个新闻内容都有自己的ID,您可以这样做:
var hash = window.location.hash;
$(hash).find('.accordion-header').trigger('click');
答案 1 :(得分:0)
li
?)var hash = window.location.hash; $(&#39;#&#39 +散列).show();