I have six buttons with this code:
$('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);
}
});
it works, but if you quickly move the mouse and pull it out several times, then pull out the mouse, it will resume the animation when the mouse moves through it.
I do not want to resume the animation if the mouse is not above it.
how can i fix this?
source
share