@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();                  
        }
    });
});
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
@ForSureN1
frontend dev
А в чем проблема собственно? Вешаешь клик на кнопку, можешь 2 раза вешать клик и вызывать 2 разные функции, либо положить в общую и вызывать ее 1 раз по клику
Ответ написан
Комментировать
@alekcena
Нелинейный наставник
чем простое добавить событие не подходит?
Создать родительский элемент для клика и навешивать событие на неё(Показ формы).
Из-за всплытий события форма должна показываться, если вы её сами нигде не остановите.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 09:23
5000 руб./за проект
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект