Sto tentando di produrre il lampeggiamento di un div ( contenente un prezzo in offerta ) solo all'hover del mouse su un terzo div ( ad esempio: all'hover del mouse sul bottone acquista, il div contenente il prezzo lampeggia ).
Ho scritto questo:
Ora il risultato è che: all'hover mi parte effettivamente il setInterval() facendo lampeggiare il div, ma uscendo dall'hover non parte clearInterval(), o almeno credo.. In pratica parte il lampeggiamento e non si ferma più ..
Ho provato e riprovato diverse volte in modo diverso ma nulla.. Qualcuno ha qualche idea?
Ho scritto questo:
HTML:
jQuery(document).ready(function( $ ){
var myTimer = function(){
$("span.prezzo").fadeOut('slow', function(){
$("span.prezzo").fadeIn('slow');
});
};
$("div.scopri-offerta-code").hover( function() {
setInterval(myTimer, 1000);
}, function(){
clearInterval(myTimer);
});
});
Ora il risultato è che: all'hover mi parte effettivamente il setInterval() facendo lampeggiare il div, ma uscendo dall'hover non parte clearInterval(), o almeno credo.. In pratica parte il lampeggiamento e non si ferma più ..
Ho provato e riprovato diverse volte in modo diverso ma nulla.. Qualcuno ha qualche idea?
Ultima modifica: