Ich möchte das Stück Code in den Sternen in dieser Funktion deaktivieren, wenn meine Bildlaufleiste vom Benutzer angeklickt wird.Deaktivieren Sie die Jquery Funktion onclick scrollbar
$(document).ready(function(e) {
$.ajaxSetup({cache:false});
*********setInterval(function() {$('#chatlogs').load('logs.php'); updateScroll();}, 1000);*********
setTimeout(function(){ updateScroll(); }, 1190);
});
Es ist ein Chat. Wenn der Benutzer auf die Bildlaufleiste klickt, um alte Nachrichten auszuchecken, möchte ich nicht die updateScroll-Funktion aufrufen, die Sie in den Sternen sehen können. Irgendein einfacher Weg?
um, ..... ist das ein Witz sein? löschen Sie es einfach – KyleK
Kein Witz. Wie Sie sehen können, wird die Funktion updateScroll jede Sekunde aktualisiert. Somit wird der Chat mit neuen Nachrichten gefüllt und scrollt jede Sekunde herunter. Aber sagen Sie zum Beispiel, dass ein Benutzer alte Nachrichten ansehen und nach oben scrollen möchte, die Funktion wird immer noch das Scrollen nach unten pro Sekunde erzwingen. Ich will nicht, dass das passiert! – Gram
Wir können nicht einmal ein Klickereignis sehen. – PHPglue