Auch hier bin ich absoluter Newby!
Ich habe eine nette kleine Funktion:
--------------------------------------------------------------------------------------------------------------
$({ countNum: $('.code2').html() }).animate({ countNum: 5360 }, {
duration: 10000,
easing: 'linear',
step: function () {
$('.code2').html(Math.floor(this.countNum));
},
complete: function () {
$('.code2').html(this.countNum + "+");
//alert('finished');
}
});
--------------------------------------------------------------------------------------------------------------
Das funktioniert - alles supi - nun möchte ich, dass die Animation nach einem kleinen Zeitintervall erneut startet. Habe dazu über Google 'setInterval' gefunden und einen Code. Leider fehlt mir noch das Verständnis was ich wo einfügen muss.
Hier der Code von Google:
Edit: Ist der Code vielleicht falsch, javascript vs jquery???
function meineFunktion() {
// ...
}
setInterval(function() {
// alle 3 Sekunden ausführen
meineFunktion();
}, 3000);
Habe das so in meine Scriptdatei eingebunden:
--------------------------------------------------------------------------------------------------------------
$({ countNum: $('.code').html() }).animate({ countNum: 1295365}, {
duration: 10000,
easing: 'linear',
step: function () {
$('.code').html(Math.floor(this.countNum));
setInterval(function() {
// alle 3 Sekunden ausführen
meineFunktion();
}, 3000);
},
complete: function () {
$('.code').html(this.countNum + "+");
//alert('finished');
}
--------------------------------------------------------------------------------------------------------------
Ich nehme an mindestestens "meineFunktion()" ist nur ein Platzhalter, aber ich bin nicht sicher, was da vom Code rein soll.
Stört das complete eigentlich die Wiederholung oder zeigt das nur an, was passiert, wenn es fertig hochgezählt hat?
Freue mich wie immer über Antworten! :)
Aber auch über Links z.B. mit einer leicht verständlichen Übersicht der Anatomie eines Jquery Codes, damit ich zukünftig besser allgemeine Beispiele an meine anpassen kann.
Bonusfrage:
Ich würde ganz gerne zu der Zahl noch eine einfache sich drehende Grafik (Kreis, Pfeil oä) hinzufügen. Hat da jemand zufällig nen leicht verständlichen Link oä dazu?
Ja das kenn ich bereits gefällt mir aber nicht so mit dem Stern , ich habe aber so einen Shortcut
gesehen wo jemand einfach alles blau markiert hat mit der maus und dann hat er irgendwas gemacht das jede zeile in der JS ist ein // bekommen hat.
Wenn er dann bestimmte Zeilen gebraucht hat, hat er die Zeilen wieder blau markiert und sie waren wieder weg die //