0

你好吗。我正在构建一个内容菜单/手风琴,但在构建其中的 3 个部分时遇到了一些麻烦。

1) Wanted 当你点击按钮时,要保持上一个菜单打开,菜单应该手动关闭而不是自动关闭。目前它会自动关闭上一个。

2)关闭所有菜单的关闭所有单击链接

3) a Open all click 链接打开所有菜单

我开始了小提琴

http://jsfiddle.net/XUEFx/1/

$('div.accordionButton').click(function() {
    $('div.accordionContent').slideUp('normal');    
    $(this).next().slideDown('normal');
});

/*********
CLOSES ALL DIVS ON PAGE LOAD
*****/  
$("div.accordionContent").hide();
4

1 回答 1

1

看起来你只是给了一份工作。我的意思是你实际上并不了解 html/js。

$('div.accordionButton').click(function() {
  $(this).next().slideToggle('normal');
});
$('#hide-all').on('click',function(){
  $('div.accordionContent').slideUp('normal');
});
$('#show-all').on('click',function(){
  $('div.accordionContent').slideDown('normal');
});

http://jsfiddle.net/XUEFx/2/

于 2013-04-27T23:34:03.487 回答