Javascript 使用jQuery检测HTML元素偏移量变化

Javascript 使用jQuery检测HTML元素偏移量变化,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我正在创建一个自定义下拉控件,并面临弹出位置值的问题 当我滚动页面/父div时,基本输入框的位置发生了变化,如果value popup打开,则根本不会改变位置 我添加了窗口滚动事件,但它并没有触发,因为滚动发生在div级别 同样,div是动态生成的,所以您不能直接访问它 如果有任何方法可以检测到我的基本输入框位置已更改,以便我可以处理此问题。该div是动态生成的,因此不能直接访问该div-如果它位于DOM中,您可以直接访问它,如果您知道我如何创建下拉菜单,这是一个通用控件。它可以是任何dom层次

我正在创建一个自定义下拉控件,并面临弹出位置值的问题

当我滚动页面/父div时,基本输入框的位置发生了变化,如果value popup打开,则根本不会改变位置

我添加了窗口滚动事件,但它并没有触发,因为滚动发生在div级别

同样,div是动态生成的,所以您不能直接访问它


如果有任何方法可以检测到我的基本输入框位置已更改,以便我可以处理此问题。

该div是动态生成的,因此不能直接访问该div
-如果它位于DOM中,您可以直接访问它,如果您知道我如何创建下拉菜单,这是一个通用控件。它可以是任何dom层次结构。如何检测哪个父dom滚动?您需要向我们展示一些代码