Чтобы обрабатывался именно элемент, у которого есть соответствующий класс, а не картинка, то вместо дополнительной проверки, можно работать не через e.target, а через this, только при этом нужно EventListener передать не "стрелочную функцию", а обычную анонимную. В этом случае не нужно будет пробрасывать событие (е) и не нужно будет писать доп. проверку (||) Можно ли считать, что в этом случае анонимная функция (function declaration) более предпочтительная, чем стрелочная?
если поставить просто visibility, то не будет плавной анимации, а если поставить просто opacity, то с элементом можно будет взаимодействовать (наводить на текст, копировать текст и тд и тп)
@@iurighiumiusliu5178 у меня такая тема уже дпано, я как то писал валидацию с помощью плагина, но ничего не работало хотя должно, на форумах никто не отвечал, уже на чистом js валидацию пишу, с плагином конечно удобнее было бы
Отличный материал для новичков, с объяснением некоторых нюансов. Хорошо объяснил, спасибо от всех начинающих)
Спасибо за комментарий! Рад стараться :)
Урок очень крутой, всё очень доступно изложил. Спасибо🙂
Спасибо большое за такой контент. Очень понятно. Продолжай!
благодарю! буду и дальше улучшать контент🤝🏿
Посмотрела несколько видео по данному кейсу, Ваше решение понравилось больше всего благодарю!
рад помочь!
Отличное видео! Спасибо!
Работает! Благодарю
Спасибо. Понятно. Молодец.
Благодарю!
Спасибо тебе огромное!!!!!
Чтобы обрабатывался именно элемент, у которого есть соответствующий класс, а не картинка, то вместо дополнительной проверки, можно работать не через e.target, а через this, только при этом нужно EventListener передать не "стрелочную функцию", а обычную анонимную. В этом случае не нужно будет пробрасывать событие (е) и не нужно будет писать доп. проверку (||)
Можно ли считать, что в этом случае анонимная функция (function declaration) более предпочтительная, чем стрелочная?
Самое понятное видео по модалке
спасибо! рад стараться!
Спасибо!
кстати, можно было вот так document.querySelector(`[data-modal = "${elAttribute}"`).classList.add('_active')
Спасибо, мне помогло!
Очень даже годно и доступно , но вот со звуком беда. Слишком тихо
привет! да, знаю, но эта проблема только в этом видео) дальше звук более менее хороший👌🏿
как называется тема для vs code?
One Dark Pro с дополнительными изменениями
А зачем ставить сразу два: visibility и opacity, если можно одну поставить
если поставить просто visibility, то не будет плавной анимации, а если поставить просто opacity, то с элементом можно будет взаимодействовать (наводить на текст, копировать текст и тд и тп)
@@ПрокашевДаниил понял, спасибо
Можео ещё scale() добавить
У меня не работает, всё из видео повторил, что делать? На форумах спрашиваю там люди хз что ответить, вроде должно работать но не работает
я тоже застрял на моменте вывода modal-1 в консоль, уже час пытаюсь понять где я опечатался
причина была в том что я не подключил файл script.js перед закрывающим тегом
@@iurighiumiusliu5178 у меня такая тема уже дпано, я как то писал валидацию с помощью плагина, но ничего не работало хотя должно, на форумах никто не отвечал, уже на чистом js валидацию пишу, с плагином конечно удобнее было бы
@@iurighiumiusliu5178 а у меня вообще не рабо.. Постой, я по моему скрипт не подключил
@@iurighiumiusliu5178 а нет, подключал, почему не работает загадка