Jquery UI Accordion:自动关闭一个部分

时间:2013-03-08 19:11:36

标签: jquery jquery-ui

我正在使用jquery ui widget手风琴。我想知道是否有办法在一定的秒数后自动关闭一个部分。

您可以编写一些示例代码吗?

提前致谢 达尼洛

2 个答案:

答案 0 :(得分:3)

会是这样的:

$(function() {
    $( "#accordion" ).accordion({
      collapsible: true,
        activate: function( event, ui ) {
            setTimeout(function() {     
                $('#accordion').accordion('activate', false );
            },5000);
        }
    });
  });

您必须根据具体情况调整try this fiddle

答案 1 :(得分:0)

SO社区通常会瞧不起“为我编写代码”问题。我会给你一个提示,但在将来,请先问自己,然后再问这里。

setTimeout(function(){
    $('.accordion').accordion('activate', false );
}, 2000);