2010-11-22 115 views
1

是否有可能在jQuery中的removeClass()函數有一個回調函數?我有以下代碼:jQuery removeClass()回調函數

var pane = $(this).attr("rel"); 
var current = $('.active-pane'); 

current.fadeOut("slow").removeClass('active-pane');    
$("#pane-"+pane).addClass('active-pane'); 

所以基本上我想目前的淡出,然後有積極窗格類中刪除,那麼這就是一次發生了積極的窗格類添加新的元素。目前這些事件同時發生。

回答

9

.fadeout方法有回調。

current.fadeOut("slow", function() { 
    current.removeClass('active-pane');    
    $("#pane-"+pane).addClass('active-pane'); 
});