Я выполняю действие с jQuery каждый раз, когда текстовое поле фокусируется на моем веб-сайте. Все работает нормально, пока я вручную фокусируюсь на текстовом поле, щелкая по нему.
Однако: я использую функцию автофокуса HTML5, и jQuery не обнаруживает, что текстовое поле было автоматически сфокусировано. Как я могу убедиться, что мой сценарий выполняет действие независимо от того, было ли текстовое поле сфокусировано вручную или автоматически?
Сейчас я использую...
$("input:text, input:password").focus(function() { });
... чтобы определить, когда текстовое поле выделено.