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

Как снять все обработчики события click с элемента?

При клике на изображение открывается соответствующее изображение в модалке, нужно это отменить.
Если посмотреть на сайте думаю будет понятнее, ссылка на сайт, нужно отменить открытие которое по умолчанию стоит для изображений в постах.

Как я понимаю это событие висит на родительском теге "a":
61ba0f13e8a14499294878.jpeg

Но такой код никак не помогает снять события:
$("a.fusion-lightbox").off("click");
                $("a.fusion-lightbox").unbind( "click" );


Возможно открытие происходит при запуске событий, висящих на другом элементе?
  • Вопрос задан
  • 170 просмотров
Подписаться 2 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
bingumd
@bingumd
...
как вариант для css:

.fusion-lightbox {
    pointer-events: none;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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