Ho questo codiceattivare un evento quando l'utente si trova nella pagina
$(document).ready(function(){
var fade_in = function(){
$(".quote").fadeIn();
}
setTimeout(fade_in, 2000);
var fade_out = function() {
$(".quote").fadeOut();
}
setTimeout(fade_out, 10000);
});
Ciò che fa è che la "citazione" div svanisce lentamente, rimane per qualche secondo e poi svanisce. Quello che voglio è che tutto questo accada quando l'utente è sulla pagina, se non sei nella pagina, il testo si affievolisce, svanisce e ti manca. Come lo posso fare?
Esegui l'animazione solo [se la scheda è attivo] (http://stackoverflow.com/questions/7389328/detect-if- browser tab-ha-focus). – Streetlamp
"Nella pagina"? Avrai bisogno di approfondire ciò. – Roope
Che cosa significa esattamente "l'utente è sulla pagina"? –