我有一個手風琴菜單,我無法弄清楚如何鏈接。菜單本身工作正常。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) –