Vous avez vraiment pas besoin d'un plug-in tellement, il suffit de créer une page qui ne fait écho le compte ensuite appeler cette page sur un intervalle, par exemple:
function updateCount() {
$('#userCount').load('myCounter.php', function() {
setTimeout(updateCount, 2000);
});
}
$(updateCount); //run on document.ready
Cela utilise .load()
pour récupérer le nombre et le placer dans l'élément #userCount
(un <span>
ou <div>
, quel qu'il soit), attendez 2 secondes et recommencez. Vous souhaitez éviter setInterval()
dans ces cas, car l'heure de la requête ajax est inconnue et vous ne souhaitez pas que ceux-ci commencent à se chevaucher. Au lieu de cela, utilisez setTimeout()
de sorte qu'il s'exécute à nouveau 2 secondes (ou aussi souvent que vous le souhaitez) après la demande se termine.