jQuery Seite Scroll-Ereignislogik - wie man @ drosse
Ich habe einige jQuery-Listener wie folgt eingerichtet:
$(document).scroll(function() {
if( $(this).scrollTop() < change1) {
updateBarChart('valuem', 'opencomparison');
} else if ( $(this).scrollTop() > change1 && $(this).scrollTop() < change2) {
updateBarChart('valuef', 'opencomparison');
} else if ($(this).scrollTop() > change2) {
updateBarChart('valuem', 'remove')
//updateSteamChart('','steam')
}
});
Straightforward genug. Einige Diagramme werden beim Scrollen von Änderungen aktualisiert.
Mein Problem ist, dass zu viele Funktionsaktualisierungen gesendet werden. Ich würde gerne wissen, ob es eine Möglichkeit gibt, die .scroll (function () {}) zu drosseln. Auf diese Weise werden weniger Ereignisaktualisierungen ausgelöst.
Ideen?