Объясните пожалуйста, почему jquery функция offset некорректно устанавливает местоположение невидимым элементам?
я заметил, что при таком вызове:
$("#id").show().offset({left: 100, top: 100 });
всё хорошо.
а если сделать так:
$("#id").offset({left: 100, top: 100 }).show();
то при каждом новом выполнении этого кода, элемент смещается чуть ниже и правее, хотя координаты в обеих случаях задаются абсолютные.