Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/85.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery UI Accordian-折叠所有按钮_Jquery - Fatal编程技术网

Jquery UI Accordian-折叠所有按钮

Jquery UI Accordian-折叠所有按钮,jquery,Jquery,我第一次使用jQueryUIAccordian,到目前为止,它非常简单。然而,我遇到了一个似乎无法解决的问题 我需要创建一个可折叠所有手风琴的扩展按钮 代码如下: $(function() { $("#accordion").accordion({ header: "h3", collapsible: true, active: false, autoHeight:false }); }); 以下是我在一个跨度上尝试的,但不起作用: $('.section_close').click(

我第一次使用jQueryUIAccordian,到目前为止,它非常简单。然而,我遇到了一个似乎无法解决的问题

我需要创建一个可折叠所有手风琴的扩展按钮

代码如下:

$(function() {
    $("#accordion").accordion({ header: "h3", collapsible: true, active: false, autoHeight:false });
});
以下是我在一个跨度上尝试的,但不起作用:

$('.section_close').click(function() {
    $('#accordion').accordion({});
});

救命啊

激活-1应折叠所有手风琴窗格

$('#accordion').accordion('activate', -1);

因此,你可以附加到一个按钮点击,你应该很好去

已解决。对不起,我是前端设计师

这是为我工作的代码,如果有语法错误,请告诉我

$(函数(){
$(“#accordion”).accordion({标题:“h1”,可折叠:true,活动:false,自动高度:false});
$(“#关闭”)。单击(函数(){
$('手风琴')。手风琴('激活',-1);
});
});

再次感谢

$('.section_close')。单击(函数(){$('#accordion')。accordion('activate',-1);});没有看到你的按钮,我相信是这样的。你可以用手风琴和按钮制作一个[jsfiddle](jsfiddle.net)并发布链接,然后我就可以确定了。我还会尝试在
事件中添加
控制台.log
消息。单击
事件以确保当您单击按钮时它正在触发。