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

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

Допустим при клике на текст вызывается функция которая позволяет редактировать блок текста, как при клике вне этого блока вызвать другую функцию для отправки изменений на сервер?
  • Вопрос задан
  • 859 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Lebezniy
@Lebezniy
Веб разработка
const text = document.querySelector('.class');

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


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

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

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