當我向下滾動時,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工作換滾動) –