Почему нижеприведенная привязка обработчика событий jQuery к событию focus
имеет побочный эффект, который пользователь должен дважды щелкнуть по опции выбора, и она выпадает из окна вниз / вверх.
$('input, select, textarea').focus(function() {
$(this).addClass('input_highlight');
}).blur(function() {
$(this).removeClass('input_highlight');
});
Это проблема только для IE (проверено в IE8), Chrome и FF ведут себя как положено.
Мой тестовый сценарий, включая все соответствующие css, можно посмотреть здесь: Пример песочницы jsFiddle