2012-10-22 39 views

回答

18

您需要處理的崩潰插件的隱藏事件。

From Docs

隱藏 - 當一個摺疊元素一直隱藏 從用戶這一事件被觸發(等待CSS過渡完成)。

$('#myCollapsible').on('hidden', function() { 
    // do something… 
}) 

至於在引導3.0的評論指出通過@Francesc我們必須使用

$('#myCollapsible').on('hidden.bs.collapse', function() { 
    // do something… 
}) 
+3

對於新用戶來說,心靈的引導版本,在3.0事件的名稱是不同的:$( '#myCollapsible')上( 'hidden.bs.collapse',函數(){// 做些什麼... })。 – Cesc

2

我從未使用過崩潰的插件,但是在文檔中,它說有回調所謂的「隱藏」一旦過渡族已完成應被稱爲:

$('#myCollapsible').on('hidden', function() { 
    // do something… 
}); 
+1

謝謝。 Ramesh和你的答案是一樣的。我不得不接受一個使用tak tik tuk方法。 – Dasun

4

如果您使用的引導3.0它很容易。 shown.bs.collapse是元素顯示過渡完成時觸發的事件。我相信你正在尋找這樣的東西。

$('#myCollapsible').on("shown.bs.collapse", function(){ 
//trigger content change 
//this code will be triggered when the collapse transition is completed 
//that is your myCollapsible element will have 'in' in your class 
}); 
相關問題