2010-11-22 32 views
1

jQuery'de removeClass() işlevi için bir geri arama işlevi olması mümkün mü? Aşağıdaki kod var:jQuery removeClass() geri arama işlevi

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

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

Böylece temelde dışarı solmaya akım istiyorum, sonra şu yeni elemana aktif bölmeli sınıfını eklemek oldu bir kere aktif-bölmesi sınıfı, daha sonra kaldırıldı var. Şu anda bu olaylar aynı zamanda gerçekleşir.

cevap

9

.fadeout yönteminin bir geri çağrısı var.

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