当我向下滚动时,scroll
事件不会触发。不知道我在这里做错了什么。为什么jQuery滚动事件不会触发?
下面是我的代码:
<style>
#scroll {
max-height: 100px;
overflow-y: auto;
width: 647px;
margin: auto;
}
</style>
<body>
<div id='scroll'>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
<p>hello world</p>
</div>
<script>
$(document).on("scroll", "#scroll", function() {
console.log("hi");
});
</script>
</body>
你拥有包括jQuery的?检查它的一个好方法是在浏览器中打开开发人员工具。 – Rohit
是否出现“滚动”?我不认为有这么小的内容,“滚动”将出现... – Rayon
可能重复[为什么不委派工作滚动?](http://stackoverflow.com/questions/9253904/why-doesnt -delegate工作换滚动) –