アコーディオンメニューが機能しないのはなぜですか?
メニューは下にスライドしません。
jQuery:
$('.rights li').click(function(){
$('ol.content').slideDown(500);
$(this).next().slideUp('normal');
});
$('ol.content').hide();
jsFiddle: http: //jsfiddle.net/QEn6x/
アコーディオンメニューが機能しないのはなぜですか?
メニューは下にスライドしません。
jQuery:
$('.rights li').click(function(){
$('ol.content').slideDown(500);
$(this).next().slideUp('normal');
});
$('ol.content').hide();
jsFiddle: http: //jsfiddle.net/QEn6x/
これを参照してください:Sample
$('.rights li').click(function(e) {
$(this).find('ol.content').slideDown(500);
$(this).siblings().find('ol.content').slideUp('normal');
e.preventDefault();
});
$('ol.content').hide();
問題は、タグのURLでした。
e.preventDefault()を追加して、問題を解決しました。
$('.rights li').click(function(e) {
e.preventDefault();
$('ol.content').slideDown(500);
$(this).next().slideUp('normal');
});
$('ol.content').hide();