@easy_katka

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

Допустим при клике на текст вызывается функция которая позволяет редактировать блок текста, как при клике вне этого блока вызвать другую функцию для отправки изменений на сервер?
  • Вопрос задан
  • 680 просмотров
Пригласить эксперта
Ответы на вопрос 2
Lebezniy
@Lebezniy
Веб разработка
const text = document.querySelector('.class');

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


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

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

Войти через центр авторизации
Похожие вопросы