Вот JQueryКак я могу установить положение элемента?
$('.li4').click(function(){
alert($('.img4').offset());
});
но это оповещение объекта при нажатии на
.li4
Вот JQueryКак я могу установить положение элемента?
$('.li4').click(function(){
alert($('.img4').offset());
});
но это оповещение объекта при нажатии на
.li4
.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);
посмотреть на '.offset() top' или' .offset() слева ' – gvee
Используйте' console.log() 'для dubugging. – undefined
Используйте консоль. Никогда не используйте предупреждение. – Johan