Ich arbeite mit einem Plugin für eine Prestashop-Website, die jedes Mal einen Aufruf der Instagram-API aufruft, wenn Sie auf eine Schaltfläche klicken. Ich brauchte das auf Blättern passieren, so:Klicken Sie auf Scroll, nur ein Klick alle paar Sekunden
$(window).scroll(function() {
if($(window).scrollTop() + $(window).height() > $(document).height() - 200) {
$("#pwip__loadmore").click();
}
});
Dies funktioniert gut, aber es klickt auf den Knopf viel zu oft und verursacht Fehler wie Bilder wiederholt. Wie kann ich nach jedem Klick einen Ruhe- oder Timeout-Zeitraum festlegen? Wie klicken, warten Sie 2 Sekunden, bevor der nächste Klick passieren kann?
wie etwa 'setTimeout'? –
Ich habe in ein paar Weisen vergebens versucht, wie würdest du es tun? – Sergi