2012-03-01 122 views
0

事件結束後如何調用函數? IE -事件回調中的調用函數

$('.class').slideUp('fast', function() { 
     // run function 
    }); 
+3

嗯,'myFunction的();'? – 2012-03-01 23:39:14

+0

嗯......就是這樣嗎? http://api.jquery.com/slideUp/ – Ryan 2012-03-01 23:40:28

+0

它不工作,因爲它不是全局功能!我首先得到它:P – tctc91 2012-03-01 23:49:02

回答

4

通了所有的功能:

$('.class').slideUp('fast', yourFunction); 
+0

啊,它不工作,因爲它不是一個全局函數。NVM - 現在修復! – tctc91 2012-03-01 23:47:59

+0

我怎麼能想到這個?!?!:) + 1 – 2012-03-01 23:48:34

4

這是一個全局函數嗎?如果是這樣,只是把它

​​
+0

你甚至不需要做一個lambda,只需要'$('。class')。slideUp('fast',yourFunction);'只要你不用'不需要傳遞任何東西給函數。 – Tacroy 2012-03-01 23:42:14

+0

@Tacroy - 當然。雖然Blender已經提出了,所以我建議upvoting他:) – 2012-03-01 23:43:24

+0

我開始寫評論之前,他寫了他的答案,我只是不得不仔細檢查你如何做代碼評論:( – Tacroy 2012-03-01 23:44:57

0
function runThisFunction(){ 
    //Do Stuff 
} 
$('.class').slideUp('fast', function() { 
    runThisFunction(); 
});