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

Как убрать срабатывание события focusout сразу при его навешивании на элемент?

Когда я навешиваю событие focusout на элемент, оно сразу срабатывает, т.к. фокус за пределами этого элемента. Мне не нужно, чтобы оно срабатывало сразу.

Нужно, чтобы оно сработало после того, как элемент получит фокус, а потом его потеряет.
$(document).on("focusout", $selector,  function ()
{
      console.log("focusout");
});
  • Вопрос задан
  • 2544 просмотра
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Graph
$(document).on("focusin", $selector,  function (){
  $(this).on("focusout", function (){
      console.log("focusout");
  });
});
Ответ написан
Ваш ответ на вопрос

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

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