Im mit jquery.visible.js zu erkennen, wenn ein DIV in Sicht ist (es startet die Animation auf Plug-in, die wie ein Kreis Animationseffekt hat). Aber es feuert immer weiter, wenn ich das Scrollrad benutze, multipliziere es auf unbestimmte Zeit und ich kann keinen Weg finden es mit off() oder unbind() zu stoppen. Vielen Dank!Wie scroll() triggern Ereignisse mehrmals stoppen
// Check vertical for circliful using jquery.visible.js
$(window).scroll(function(){
if ($("#moreSection").visible(true)){
// trigger circliful
$('#myStat-1').circliful() // this wont stop firing
}
});
try $ (window) .off() – vaskort
Beide Antworten haben einige falsche Informationen, Scroll feuert nicht auf Pixel, sondern auf die Bildfrequenz des Displays. http://codepen.io/anon/pen/xbNOdG?editors=001 – Shikkediel
danke Shikkedial, sehr interessant zu wissen – user3358014