我有一个手风琴菜单,我无法弄清楚如何链接。菜单本身工作正常。Accordion jQuery - 从外部链接打开部分
当我点击下面的链接,我的第一个手风琴菜单应该开放
<a href="case_studies.html#case1">Case study 1</a>
的JavaScript手风琴
<script type="text/javascript">
$(document).ready(function(){
$("a#show-panel").click(function(){
$("#lightbox, #lightbox-panel").fadeIn(300);
})
$("a#close-panel").click(function(){
$("#lightbox, #lightbox-panel").fadeOut(300);
})
})
</script>
<script type="text/javascript">
$(function(){
$("#accordion-header").accordion({ navigation: true });
});
</script>
的accordion.js文件
$(document).ready(function()
{
//Add Inactive Class To All Accordion Headers
$('.accordion-header').toggleClass('inactive-header');
//Set The Accordion Content Width
var contentwidth = $('.accordion-header').width();
$('.accordion-content').css({'width' : contentwidth });
/* //Open The First Accordion Section When Page Loads
$('.accordion-header').first().toggleClass('active-header').toggleClass('inactive-header');
$('.accordion-content').first().slideDown().toggleClass('open-content'); */
// The Accordion Effect
$('.accordion-header').click(function() {
if($(this).is('.inactive-header')) {
$('.active-header').toggleClass('active-header').toggleClass('inactive-header').next().slideToggle().toggleClass('open-content');
$(this).toggleClass('active-header').toggleClass('inactive-header');
$(this).next().slideToggle().toggleClass('open-content');
}
else {
$(this).toggleClass('active-header').toggleClass('inactive-header');
$(this).next().slideToggle().toggleClass('open-content');
}
});
return false;
});
身体手风琴的代码是
<div id="accordion-container">
<p class="accordion-header" style="border-top:solid 1px #009edb; border-bottom:solid 1px #009edb;"><span style="padding-left:10px; color:#009edb; padding-top:10px; line-height:25px;"><a href="#case1">Case study 1</a></span></p>
<div class="accordion-content">
<div class="textInner">
TEST TEXT THAT FALLS UNDER THE MENU
</div>
</div>
<p class="accordion-header" style="border-top:solid 1px #009edb; border-bottom:solid 1px #009edb;"><span style="padding-left:10px; color:#009edb; padding-top:10px; line-height:25px;"><a href="#case2">Case study 2</a></span></p>
<div class="accordion-content">
<div class="textInner">
TEST TEXT THAT FALLS UNDER THE MENU
</div>
</div>
</div>
任何帮助表示赞赏。我在这里没有想法。
欢呼和预先感谢, 摹
,如果你把所有的[小提琴]我们真的很感激(http://jsfiddle.net) –