我有 2 个 div
:
<div id="div1"></div>
<div id="div2"></div>
我想将 css({'position':'relative'})
添加到 div2 只有当用户滚动页面并且 div1 在页面上不再可见时。当 div1 再次可见时,我想删除 css 规则。
谁能帮帮我?
最佳答案
你可以试试这段代码:
$(window).bind('scroll', function() {
if ($(document).scrollTop() >= $('#div1').offset().top - $(window).height()) {
//Change css relative
}else{
}
});
您应该尝试一下,直到获得完美的结果。祝你好运
关于javascript - jQuery 在用户滚动出元素时查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8028657/