@Konyuh

Как исключить потомка в селекторе jquery?

Есть контент, подгруженный через ajax:
<div class="content">
        <div class="child"></div>
    </div>

К нему применяется:
$(document).on('click', '.content', function(){
    ...
});

Вопрос: как в данном примере средствами псевдоклассов jquery исключить потомка .child из селектора в методе on? Чтобы при клике на .child ничего не происходило. Пример ниже не работает:
$(document).on('click', '.content:not(.child)', function(){
    ...
});
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
Seasle
@Seasle Куратор тега JavaScript
Добавьте
$(document).on('click', '.content .child', function(event){
    event.stopPropagation();
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 22:21
3000 руб./в час
21 нояб. 2024, в 21:42
100000 руб./за проект
21 нояб. 2024, в 21:30
500 руб./за проект