#cabinet-auth - это кнопка
#auth-popup - это всплывающее окно
Нужно чтобы окно появлялось при клике по кнопке в томже месте где находится кнопка. Пытаюсь сделать через offset(), чтобы даже с ресайзом браузера всплывающее окно было четко в том же месте где кнопка, но не выходит.
Почему всплывающее окно показывается только с 2го клика?
$('#cabinet-auth').click(function(eventObj) {
$('#auth-popup').offset({top:$(this).offset().top, left:$(this).offset().left}).show();
eventObj.preventDefault();
return false;
});