Показать сообщение отдельно
  #1 (permalink)  
Старый 23.04.2014, 12:56
Аспирант
Отправить личное сообщение для Rooner Посмотреть профиль Найти все сообщения от Rooner
 
Регистрация: 21.08.2011
Сообщений: 45

Всплывающее окно
#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;
  });
Ответить с цитированием