2013-03-07 51 views
0

我使用jQuery BlockUI插件。jQuery BlockUI。在BlockUI淡出之后做一个函数

http://www.malsup.com/jquery/block/

我想恰克一些文本的jQuery BlockUI淡出之后。

这是我的代码;

$('#cls').click(function() { 
     setTimeout($.unblockUI, 0); 
     $('#status').text("Processing..."); 
}); 

但是,即使在淡入淡出完成之前,文本也会变回。我想隐藏它,而不是可见的,即只有在淡化完成后才能更改文本。我怎样才能做到这一点?

这里是现场演示http://jsfiddle.net/yHCjF/4/

+0

你为什么要这么做'的setTimeout($ unblockUI,0);的''而不是$ .unblockUI( )'?我猜测后者是你真正想要的。 – 2013-03-07 11:31:02

+0

谢谢@JanDvorak我用这个,因为它带有演示文件 – 2013-03-07 11:48:59

+0

谢谢@JanDvorak我用它,因为它带有演示文件 – 2013-03-07 11:50:23

回答