Board logo

标题: jquery取元素位置 [打印本页]

作者: admin    时间: 2011-8-28 14:08     标题: jquery取元素位置

offset();  取元素相对于文档的位置,这个常用于弹出式菜单,tooltip定位,鼠标位置检测等
offsetParent()  取用于元素定位的最近父节点,可用于定位的元素,有absolute,relative
position()  用于取得子对象,在offsetParent中的位置,如果offsetParent没有,那等同于offset.

本人以为,jquery作者的对这一套api,命名有些随意,所以我们使用起来,要特别小心,望文生义容易出错。既然position是针对 offsetParent而言,应该将position()称作offset()为好。而offset()可以改成 offsetDoc()之类的。




欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) Powered by Discuz! 6.1.0