0

在某些情况下,我想隐藏一个当前正在淡入的元素。这适用于更高版本的 jQuery,但不适用于 jQuery 1.4.2,这是我正在处理的网站正在使用的版本,无法升级. 我怎样才能让它在 1.4.2 中工作?

HTML

<div class="fade">BLAH</div>

CSS

.fade {
    display:none;   
}

Javascript

$('.fade').show(1000);
setTimeout(function() {
    $('.fade').hide();
}, 500);

现场演示

4

1 回答 1

3

用于.stop()停止动画并清除队列:

$('.fade').show(1000);

setTimeout(function() {
    $('.fade').stop(true, true).hide();
}, 500);

演示:http: //jsfiddle.net/WcUUd/4/

于 2013-01-26T03:25:19.633 回答