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

Как отловить клик вне области элемента jQuery?

Допустим при клике на текст вызывается функция которая позволяет редактировать блок текста, как при клике вне этого блока вызвать другую функцию для отправки изменений на сервер?
  • Вопрос задан
  • 862 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Lebezniy
@Lebezniy
Веб разработка
const text = document.querySelector('.class');

document.onclick = function(e){
    if ( event.target.className != 'class' ) {
        // ваша другая функция
    };
};


Больше примеров: Клик вне элемента.
Ответ написан
yarkov
@yarkov Куратор тега JavaScript
Помог ответ? Отметь решением.
Вешать обработчик клика на document и проверять там куда кликнули. Если на блок с текстом, то return, иначе отправка на сервер.
Ответ написан
Ваш ответ на вопрос

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

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