jQuery removeClass()回调函数

时间:2010-11-22 08:53:59

标签: jquery

是否可以在jQuery中为removeClass()函数设置回调函数?我有以下代码:

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

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

所以基本上我希望当前淡出,然后删除活动窗格类,然后一旦发生这种情况,将活动窗格类添加到新元素。目前这些事件同时发生。

1 个答案:

答案 0 :(得分:9)

.fadeout方法有一个回调。

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