我有一个 <div>
大小根据其内容而变化的容器。
此内容在用户与页面交互时通过 ajax 动态加载,并且还基于屏幕大小(例如,调整窗口大小将影响内容高度)。
有一个侧边栏使用位于我的主容器左侧的词缀插件。
我想检查侧边栏的高度是否大于内容面板,并基于此设置词缀插件或取消设置它!
我试过 attrchange 插件,但这并不是我要找的东西,因为我从来没有为我试图监视的元素设置显式属性值。元素高度根据其内容而变化,不会触发任何更改事件!
我真的需要轮询我的元素来检查它的高度是否有任何变化吗?
最佳答案
检查一下。 http://darcyclarke.me/development/detect-attribute-changes-with-jquery/
该实现似乎使用 settimeout 来观察属性变化
关于javascript - 监控dom元素属性变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21663054/