アコーディオンメニューページをクリックすると上部に2つのセクションマップがあり、下部にjQueryアコーディオンメニューがあるページがあります.jQueryアコーディオンメニューが正しく表示されるように、ページは同じ場所に留まる必要があります。
これを防ぐ方法はありますか?メニューをクリックすると、ページはブラウザの同じ場所にとどまる必要がありますか?
menu.find('ul li > a').bind('click',function(event,ui){
/*var ahref = $(event.currentTarget).attr('href');
if(ahref!='#'){
window.location.href = ahref;
}else{*/
var currentlink=$(event.currentTarget);
if (currentlink.parent().find('ul.active').size()==1)
{
currentlink.parent().find('ul.active').slideUp('medium',function(){
currentlink.parent().find('ul.active').removeClass('active');
});
}
else if (menu.find('ul li ul.active').size()==0)
{
show(currentlink);
}
else
{
menu.find('ul li ul.active').slideUp('medium',function(){
menu.find('ul li ul').removeClass('active');
show(currentlink);
});
}
/* }*/
});
アコーディオンメニューをスクロールするには