|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.09.2022, 21:03 | #1 |
Новичок
Джуниор
Регистрация: 13.09.2022
Сообщений: 1
|
Как повесить click чтобы он работал через jQ
Столкнулся с проблемой, у меня есть скрипт
$(function(){ const modal = $('#modal'); const modalBtn = $('#btn_own'); const modalBtnClose = $('#modal_btn_close'); modalBtn.click (function() { modal.removeClass("hidden"); }); modalBtnClose.click (function() { modal.addClass("hidden"); }); }); в CSS .hidden { display: none; } Нажимаю на кнопку btn, а нужный мне блок открывается только на 1милисекунду и тут же закрывается. Не понимаю, он ведь должен открываться навсегда. Что я делаю не так? |
15.09.2022, 07:56 | #2 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,160
|
а если подумать?
у вас два! обработчика на кнопку повешено - один добавляет класс - другой удаляет ))))) что скрипт и делает - показывает и тут же скрывает.... удивительно как вы еще 1 мс успеваете увидеть что-то если нужно переключать при нажатии на кнопку скрывать или показывать, то используйте toggle() вместо двух обработчиков - один Код:
|
23.09.2022, 17:58 | #3 |
Пользователь
Регистрация: 17.05.2022
Сообщений: 11
|
Хз, где там два обработчика... У меня, например, код ТС отлично работает. Подозреваю, что моя разметка отличается от оригинала, но оригинал никто не потрудился выложить.
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в TChromium сделать чтобы работал referer? | swntfz | Общие вопросы Delphi | 3 | 25.11.2017 18:16 |
Как исправить проект,чтобы он работал на Framework 4 | all_angarsk | C# (си шарп) | 1 | 12.09.2014 10:07 |
Как сохранить проект VB написанный на win XP , чтобы он работал на win NT | Vceznayka | Microsoft Office Excel | 1 | 08.02.2012 13:23 |
JavaScript/JQuery!? Как повесить повесить фунцию на событие load? | AlienNation | JavaScript, Ajax | 0 | 30.09.2011 17:40 |
Как исправть код, чтобы работал? | Klik_1602 | Помощь студентам | 0 | 17.01.2011 19:31 |