2013-03-08 76 views
-1

我正在使用jquery ui widget手風琴。我想知道是否有辦法在幾秒鐘後自動關閉某個部分。Jquery UI手風琴:自動關閉一段

你可以寫一些示例代碼?

在此先感謝 達尼洛

+0

您可以點擊此處查看在UI API 的http:// api.jqueryui.com/accordion/ – 2013-03-08 19:16:51

+0

這應該是一個評論 – 2013-03-08 19:22:19

回答

3

這將是類似的東西:

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

你必須調整你的具體情況,try this fiddle

+0

感謝Renan Malke Stigliani。這正是我需要的! :d – Danilo 2013-03-08 20:34:23

0

所謂社會通常瞧不起「編寫代碼爲我」的問題。我會給你一個提示,但在未來,請在這裏問問之前自己嘗試一下。

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

嗨史蒂夫。 我的意思是如果你能寫一個例子,因爲我現在已經開始學習jQuery和jQuery UI。我不想冒犯任何人! 我試圖單獨創建它,但我沒有成功。這就是我尋求幫助的原因。 – Danilo 2013-03-08 20:40:23