Выстрелить событие по определенному элементу HTML - PullRequest
0 голосов
/ 05 ноября 2010

Я создаю элемент ввода html с помощью jQuery со следующими обработчиками событий, например так:

                   $("<input type=\"text\" />").
                   focus(function()
                   {
                      //do something on focus
                   })
                   .blur(function()
                   {
                      //do something on blur
                   });

Если у меня есть два таких ввода на одной странице, и я фокусируюсь на одной, а затем нажимаю, чтобы сосредоточиться надругой, только обработчик фокуса выполняется, но не размытие. Вы можете попробовать это здесь .Что должно произойти, так это то, что обработчик фокуса на одном входе выполняется, а размытие на другом.

1 Ответ

1 голос
/ 05 ноября 2010

Что происходит, вызывается размытие, но сразу после этого вызывается фокус другого события, перезаписывая сообщение «размытие».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...