2013-09-25 3 views
1

Я использую текстовое поле, и на нем выполняется какое-то действие. Но когда я открываю новую вкладку Tab/change, событие размытия запускается. Как я могу избежать этого, как я могу отличить размытие события и вкладку? Спасибо.JQuery Blur Событие, когда открыта новая вкладка

+2

Почему вы ** не ** хотите, чтобы он выполнял событие «размытия», когда вы явно фокусируетесь от текстового поля? – h2ooooooo

+1

Привет, я не хочу выполнять размытие, когда я вышел из вкладки, работающей над (скажем Tab1), потому что как только я вернусь к Tab1, я не хочу, чтобы все изменилось. –

ответ

1

Почему вы не используете обработчик change? Это будет срабатывать только в том случае, если контент каким-то образом изменился.

+0

Привет, я не могу использовать обработчик изменений для textarea, могу ли я? Для каждой буквы, которую я печатаю, она запускается. –

+0

У меня было впечатление, что изменение сработало, когда вы либо сосредоточились на другом элементе, либо нажали кнопку отправки. Как описывает документация jQuery: «Событие изменения отправляется элементу при изменении его значения. Это событие ограничено элементов,