Событие Jquery для закрытия тега select - PullRequest
3 голосов
/ 12 августа 2010

Я могу подключиться к событию изменения штрафа select (что приведет к закрытию select), что не является проблемой.Но мне также нужно определить, когда закрывается тег выбора, путем нажатия на экран в другом месте.

Пока все, что я пробовал, не работает;щелчок по телу, фокусировка по телу, выбор размытия, выбор фокусировки входят в число немногих комбинаций.

Для большинства из них он регистрируется только при втором щелчке по телу, поэтому: Click1) Выбор закрывается, событие неПожар.Click2) Событие запускается.

Я знаю, что мог бы создать свою собственную версию тега выбора (и уже делал это раньше), но это кажется немного излишним для этой ситуации, когда нормальный выбор в порядке, мне просто нужноэто одно событие.

Cheer, Psy

1 Ответ

0 голосов
/ 15 июня 2014

Звучит как размытие Тханг ...

$('select').on('change', function() {
    //change things here 
}).on('blur', function() {
    //when select is no longer in focus here
});

Сделал скрипку

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