-5

这是jquery

$('.li4').click(function(){
    alert($('.img4').offset());
});

演示

但点击时它会发出警报.li4

4

2 回答 2

1

.offset()返回一个对象 ( {left,top})。如果你想查看它,你可以使用JSON.stringify

alert(JSON.stringify($('.img4').offset()); // {"top":9,"left":171}

否则访问.left.top属性:

var o = $('.img4').offset();
alert('x: ' o.left + '\ny: ' + o.top);
于 2013-09-10T11:57:11.820 回答
1

利用offset().left

alert($('.img4').offset().left);

演示

于 2013-09-10T11:56:04.773 回答