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

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

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

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект