获取当前屏幕左上角和右下角的位置

时间:2014-03-14 17:50:36

标签: javascript jquery html css

我需要获取屏幕的当前左侧,顶部,底部和右侧位置,这样我才能完美地为我的对象制作动画。有什么东西可以获得当前位置吗?任何帮助都会很好。

对象位置设置:

 $(this).animate
 ({
     left: $(window).scrollLeft(),
     top: $(window).scrollTop(),
     width: $(window).scrollLeft() + $(window).width(),
     height:  $(window).scrollTop() + $(window).height(),
 }, 500, 

此问题现在仍然是将代码更改为@chad后的底部。

<code>sample</code>

2 个答案:

答案 0 :(得分:0)

jQuery中有一些东西

.position()方法允许我们检索元素相对于偏移父元素的当前位置。将此与.offset()进行对比,后者检索相对于文档的当前位置。当将一个新元素定位在另一个元素附近并在同一个包含DOM元素内时,.position()更有用。

返回包含top和left属性的对象。

https://api.jquery.com/position/

答案 1 :(得分:0)

API?这与API有什么关系?

结帐http://css-tricks.com/jquery-ui-position-function/ - 这可能会有所帮助!