Cancelar evento setTimeout
Hey Folks,
Estou com uma função para fazer fadeOut em uma DIV, mas gostaria de suspender o processo fadeOut caso fosse disparado o 'mouseover'.
O meu código
function (){
condicao{
setTimeout(function() {
jQuery(".cartView").fadeOut(1000);
}, 2000);
}
}
seria correto usar a função a seguir para cancelar o fadeOut na DIV cartView? tentei realizar o uso do código mas algo não andou bem.
$('document').ready(function() {
$(function() {
$(".cartView").mouseover(function (){
if($(this).is(':animated')) {
$(this).stop().animate({opacity:'100'});
}
});
});
});
erro de console do chrome: TypeError: Cannot call method 'mouseover' of null
Discussão (5)
Carregando comentários...