0

为什么我的手风琴菜单不起作用?

菜单不会向下滑动。

jQuery:

$('.rights li').click(function(){
$('ol.content').slideDown(500); 
    $(this).next().slideUp('normal');
});

$('ol.content').hide();

jsFiddle:http: //jsfiddle.net/QEn6x/

4

2 回答 2

1

看到这个:Sample

$('.rights li').click(function(e) {
    $(this).find('ol.content').slideDown(500);  
    $(this).siblings().find('ol.content').slideUp('normal');
    e.preventDefault();
});

$('ol.content').hide();
于 2013-03-20T09:05:42.470 回答
0

问题是 de a 标签的 URL。

添加 e.preventDefault() 并解决了问题。

$('.rights li').click(function(e) {
    e.preventDefault();
    $('ol.content').slideDown(500); 
    $(this).next().slideUp('normal');
});
$('ol.content').hide();
于 2013-03-20T09:02:13.250 回答