Javascript 单击滚动条时禁用Jquery函数

Javascript 单击滚动条时禁用Jquery函数,javascript,jquery,html,ajax,scrollbar,Javascript,Jquery,Html,Ajax,Scrollbar,当用户点击我的滚动条时,我想禁用这个函数中星号中的代码 $(document).ready(function(e) { $.ajaxSetup({cache:false}); *********setInterval(function() {$('#chatlogs').load('logs.php'); updateScroll();}, 1000);********* setTimeout(function(){

当用户点击我的滚动条时,我想禁用这个函数中星号中的代码

$(document).ready(function(e) {


            $.ajaxSetup({cache:false});

            *********setInterval(function() {$('#chatlogs').load('logs.php'); updateScroll();}, 1000);*********
            setTimeout(function(){ updateScroll(); }, 1190);                
    });
这是聊天。当用户单击滚动条以签出旧消息时,我不希望调用updateScroll函数,您可以在stars中看到。有什么简单的方法吗?

只要把它取下来

$(document).ready(function(e) {
     $.ajaxSetup({cache:false});
     setInterval(function() {$('#chatlogs').load('logs.php');  }, 1000); 
     setTimeout(function(){ updateScroll(); }, 1190);                
});

这是个玩笑吗?把它删掉不是开玩笑。如您所见,updateScroll函数每秒更新一次。因此,聊天室中会出现新消息,并每秒向下滚动一次。但是,例如,假设用户想要查看旧消息并向上滚动,该函数仍然会强制每秒向下滚动一次。我不想发生这种事!我们甚至看不到点击事件。是的……就像我说的。删除它,或者只是复制并粘贴我的答案下面。或者。onclick事件的位置不相关。如果我删除它,滚动条将不会在每次用户在聊天中插入新消息时向下滚动。我相信这是非常简单和清晰的这是我的addmessage函数的一部分,它有一个滚动条。尽管如此,它还是不起作用:“xmlhttp.open('GET','insert.php?uname='+uname+'&msg='+msg,true);xmlhttp.send();setTimeout(函数(){updateScroll();},100);'