Javascript 为什么我无法将处理程序委托给此滚动事件?
但是,滚动Javascript 为什么我无法将处理程序委托给此滚动事件?,javascript,jquery,Javascript,Jquery,但是,滚动.archives\u容器div似乎不会触发处理程序。为什么会这样 JsFiddle here:这可能是一个解决方法:{不处理所有的滚动大小写:(} scroll事件没有冒泡。为什么要使用委派事件?@j08691这意味着什么?应该将scroll函数设置为元素,而不是整个文档。这意味着您的代码试图在事件向上传播DOM时捕获事件,而scroll事件不会这样做。 $(document).on('scroll','.archives_container',function(){ con
.archives\u容器div似乎不会触发处理程序。为什么会这样
JsFiddle here:这可能是一个解决方法:{不处理所有的滚动大小写:(}
scroll事件没有冒泡。为什么要使用委派事件?@j08691这意味着什么?应该将scroll函数设置为元素,而不是整个文档。这意味着您的代码试图在事件向上传播DOM时捕获事件,而scroll事件不会这样做。
$(document).on('scroll','.archives_container',function(){
console.log("Hello World");
})
$(document).one('mouseenter','.hello', function(){
$(this).on('scroll',function(){
console.log('scrolling');
});
});