jQuery .position() .offset()

来源:互联网 发布:网络切换开关 编辑:程序博客网 时间:2024/05/22 01:26

.sprite_style {

    margin: 12px;
    border: 10px solid red;
    padding: 4px;
    width: 400px;
    height: 200px;
}


<div id="sprite" class="sprite_style">SPRITE</</div>


>>> var elt = $('#sprite')
undefined
>>> elt.position()
Object { top=0, left=8} #包括margin
>>> elt.offset()
Object { top=12, left=20} #不包括margin