Counter zwischen 2 Werten

querytail

Erfahrenes Mitglied
Hallo zusammen,

ich habe einen Filter, der die Sucheergebnisse zählt und ausgibt (AJAX/php). Nun möchte ich zur Verschönerung die Werte nicht einfach ausgeben, sondern sichtbar hoch bzw. runterzählen.

Quasi wie ein Zählwerk vom alten zum neuen Wert.

Gibt es sowas?

Grüße & Danke

querytail
 
Zuletzt bearbeitet:
Ok, habs selbst rausgefunden:

Code:
<html>
    <head>
	<?php $counting = 20; 
	
	echo $counting; ?>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
    <script type="text/javascript">
	
	var counting = "<?= $counting ?>";
    
    $(function(){
        incCounter();
    });
    function incCounter() {
		var currCount = parseInt($('.counter').html());
		
		if (counting >  currCount) {   
        $('.counter').text(currCount+1);
        if (currCount+1 != counting) {
            setTimeout('incCounter()',50);
        }
		}
		if (counting <  currCount) {   
        $('.counter').text(currCount-1);
        if (currCount-1 != counting) {
            setTimeout('incCounter()',50);
        }
		}
    }
    </script>
    </head>
    <body>
    <div class="counter">70</div>
    </body>
    </html>
 

Neue Beiträge

Zurück