Показать сообщение отдельно
  #1 (permalink)  
Старый 16.01.2017, 17:03
Аспирант
Отправить личное сообщение для winch Посмотреть профиль Найти все сообщения от winch
 
Регистрация: 30.04.2015
Сообщений: 87

offset - установка местоположения для невидимых элементов.
Объясните пожалуйста, почему jquery функция offset некорректно устанавливает местоположение невидимым элементам?

я заметил, что при таком вызове:
$("#id").show().offset({left: 100, top: 100 });
всё хорошо.
а если сделать так:
$("#id").offset({left: 100, top: 100 }).show();

то при каждом новом выполнении этого кода, элемент смещается чуть ниже и правее, хотя координаты в обеих случаях задаются абсолютные.
Ответить с цитированием