相关疑难解决方法(0)

如何检查元素是否在屏幕外

如果DIV元素没有脱离屏幕,我需要检查jQuery.这些元素是可见的,并根据CSS属性显示,但它们可以通过以下方式有意放置在屏幕外:

position: absolute; 
left: -1000px; 
top: -1000px;
Run Code Online (Sandbox Code Playgroud)

我无法使用jQuery :visible选择器,因为该元素的高度和宽度都不为零.

我没有做任何幻想.这个绝对位置放置是我的Ajax框架实现某些小部件的隐藏/显示的方式.

jquery zk

74
推荐指数
5
解决办法
11万
查看次数

如果元素位于屏幕顶部,则在JQuery中进行测试

我有一个div位于浏览器窗口顶部约100px的位置.当用户向下滚动时,我希望div它保持原样直到它到达屏幕顶部.然后,我将使用JQuery更改一些CSS以使位置更改为固定并将margin-top设置为0.如果div在屏幕顶部,我如何在JQuery中进行测试?

jquery

37
推荐指数
2
解决办法
7万
查看次数

标签 统计

jquery ×2

zk ×1