Тема: click jquery
Показать сообщение отдельно
  #1 (permalink)  
Старый 12.11.2018, 21:44
Аспирант
Отправить личное сообщение для SolomonRei Посмотреть профиль Найти все сообщения от SolomonRei
 
Регистрация: 05.04.2018
Сообщений: 77

click jquery
Вызываю модальное окно,нужно чтобы при нажатии на кнопку,модальное окно вызывалось через 5 секунд.Сейчас при нажатии на кнопку,в адресной строке прописывается #form-popup, и модальное окно не выводится,а затем если уже нажать,то выводится как положено.Я установил,что это связано с #form-popup,когда это в url,то все работает,но изначально у меня этого нет,как мне исправить эту ошибку.
jQuery(document).ready(function($) {
    $('.popup-with-form-allabout').click(function(){
      sleep(5000);
        $('.popup-with-form-allabout').magnificPopup({
          type: 'inline'
      });
    });
});

<a href="#form-popup" class = "popup-with-form-allabout" style = "text-decoration: none;"><div class = "mainButton">Написать нам</div></a>

<div id="form-popup" class="white-popup mfp-hide" >
      ....
    </div>
Ответить с цитированием