我有一个气泡,当我点击它下面的一个图标时会出现。但是,如果该图标出现在页面末尾,那么当我单击它时,弹出窗口将位于页面下方。我想通过检测页面末尾来避免这种情况,这种情况使弹出窗口位于顶部。
我尝试使用 $(window).height()
来检测高度,然后检查弹出窗口的当前位置,如果它在窗口末尾则相应地更改它。但是有更好的方法吗?
最佳答案
我记得有过这个问题,用 scrollIntoView 函数解决了 https://developer.mozilla.org/en-US/docs/Web/API/Element.scrollIntoView
关于javascript - 到达页面末尾时翻转弹出窗口的方向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20117357/