【发布时间】:2012-05-04 17:51:03
【问题描述】:
我有六个带有此代码的按钮:
$('img#b1').on('mouseenter', function() {
var height = $('div#b1').css('height');
if(height == '50px'){
$('div#b1').animate({
'width' : '1100'
}, 200);
}
});
$('img#b1').on('mouseout', function() {
var height = $('div#b1').css('height');
if(height == '50px'){
$('div#b1').animate({
'width' : '990'
}, 200);
}
});
它可以工作,但是如果你快速移动鼠标几次然后将鼠标移出,它会在鼠标移过它的时候恢复动画。
如果鼠标不在动画上,我不想恢复动画。
我该如何解决这个问题?
【问题讨论】:
标签: jquery animation mouseout mouseenter