gpt4 book ai didi

jquery - 溢出-y : scroll is set to some element in body 时窗口滚动事件未触发

转载 作者:太空宇宙 更新时间:2023-11-04 03:52:26 26 4
gpt4 key购买 nike

请引用下面的示例 html

<html>
<body>
<div id="parent">
..............
</div>
</body>
</html>

父元素的 CSS:

#parent
{
position: absolute;
min-width: 1020px;
width: 100%;
top: 121px;
bottom: 75px;
overflow-y: scroll;
}

我正在尝试使用如下所示的窗口滚动事件

$(window).scroll(function(){
alert('triggered');
});

但是当我设置 overflow-y 时滚动事件没有触发:滚动到父元素。当我删除此 css(溢出)时,滚动事件正在启动。那么什么是正确的行为呢?为什么当 CSS 溢出时窗口滚动事件没有被调用?

最佳答案

您需要的是将事件“scroll”与#parent 元素绑定(bind)。

$("#parent").on("scroll",function(){
alert("Event Triggered!");
});

有什么事可以告诉我

关于jquery - 溢出-y : scroll is set to some element in body 时窗口滚动事件未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23225638/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com