Задать вопрос
@trilf

Как сделать при клике открытие popup и -2ое действие?

При клике на кнопку, чтоб скачивался файл и открывалась модалка, подскажите
<a href="#" class="btn popup-window">
$(document).ready(function($) {
    $('.popup-window').click(function() {
        $('.popup-fade').fadeIn();
        return false;
    }); 
    
    $('.popup-close').click(function() {
        $(this).parents('.popup-fade').fadeOut();
        return false;
    });     
 
    $(document).keydown(function(e) {
        if (e.keyCode === 27) {
            e.stopPropagation();
            $('.popup-fade').fadeOut();
        }
    });
    
    $('.popup-fade').click(function(e) {
        if ($(e.target).closest('.popup').length == 0) {
            $(this).fadeOut();                  
        }
    });
});
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@ForSureN1
frontend dev
А в чем проблема собственно? Вешаешь клик на кнопку, можешь 2 раза вешать клик и вызывать 2 разные функции, либо положить в общую и вызывать ее 1 раз по клику
Ответ написан
Комментировать
@alekcena
Нелинейный наставник
чем простое добавить событие не подходит?
Создать родительский элемент для клика и навешивать событие на неё(Показ формы).
Из-за всплытий события форма должна показываться, если вы её сами нигде не остановите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы