Работа метода offset в JQuery

Ярослав Сельник разместил пост 2 недель назад

Подскажите пожалуйста, как работает данный метод, а то я присвоил переменной то что Возвращает метод offset, пытаюсь вывести его с помощью alert, а оно выводит object Object, в чем проблема, как правильно работать с ним?


Петр Алексеевич разместил пост 2 недель назад

Этот метод может просто указать смещение определенного блока слева, справа, сверху и снизу, указывает на сколько пикселей отступ с определенной стороны, также можно задавать новые смещения, указав внутри круглых скобок фигурные и задав полям (top,left,right,bottom) свои величины, в итоге блок переместится под указанное смещение.

function showOffset() {
     $(
'.example').append(" Offset from left: " + offset_val.left + "; Offset from top: " + offset_val.top)
 }
 
var offset_val = $('.example').offset();

 
showOffset();

$('.example').click(function () {
    $(
'.example').offset({top:70, left:30})

    offset_val = $(
'.example').offset();
   
showOffset();
})


Вот хорошие видео уроки на тему JQuery - https://itvdn.com/ru/video/jquery

Close