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

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

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

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

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