я работаю с выбором. Я хочу инициировать и событие, когда пользователь выбирает значение.
Я использую событие "изменение", проблема состоит в том, что, если пользователь открывает выбор, но выбирает ту же опцию, которая выбрана, триггеры не стреляют.
Существует ли способ получить событие, когда пользователь выбирает опцию независимо, если опция является тем же, чем тот, который был выбран?
спасибо.
С помощью метода привязки можно уловить как изменения, так и события щелчка. Это должно позволить вам улавливать большинство взаимодействий с клавиатурой и мышью
$('selector').bind('click change',function() {})
Я не уверен, что это кроссбраузерное решение, но что-то вроде этого:
$("#mySelect option").click(function() {
// do sth
});
Хорошо работает в Opera/Firefox.
Я думаю, что нужная вам опция - это "клик" вместо "изменить".