jQuery position() 方法
实例
返回 <p> 元素的顶部和左侧位置:
<!DOCTYPE html>
<html>
<head>
<script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
var x = $("p").position();
alert("Top position: " + x.top + " Left position: " + x.left);
});
});
</script>
</head>
<body>
<p>这是一个段落</p>
<button>返回 p 元素的顶部和左侧位置</button>
</body>
</html>
定义与用法
position()
方法返回第一个匹配元素的位置(相对于其父元素)。
此方法返回一个具有 2 个属性的对象;以像素为单位的 top
顶部和 left
左侧位置。
语法
$(selector).position()