2010-03-30 8 views

Répondre

1

Je crois que vous le feriez comme ceci:

$('ul#listticker').hover(pauseTicker, resumeTicker); 

function pauseTicker() { 
    clearInterval(interval); 
} 

function resumeTicker() { 
    interval = setInterval(newsticker, pause); 
} 
0

Vous pouvez le faire en ajoutant ceci au même$(document).ready(function(){ });, ou se déplacer en dehors de la fonction function newsticker() document.ready, ce qui serait un peu mieux .

$("#listticker").hover(function() { 
    clearInterval(interval); 
}, function() { 
    interval = setInterval(newsticker, pause); 
}); 

Ceci annule l'intervalle lors du survol et le reprend à la disparition de la souris.

Questions connexes