完成slideUp或slideDown后的触发事件

时间:2012-04-06 06:35:32

标签: jquery

我正在对象上做一个简单的slideUp动画。 我希望在动画完成后向元素添加属性标记。 我怎样才能让它发挥作用?

if($(this).is(':visible')) {
  if(config.animate=='true')                    
    $(this).slideUp(options.animationTime);   //After animation ends do $(this).attr('shown','true');
  else 
    $(this).hide();             
}

1 个答案:

答案 0 :(得分:12)

$(this).slideUp(options.animationTime, function() {
    $(this).attr('shown','true');
});