У меня есть простой список в форме HTML и этот очень простой код jQuery
//Toggle visibility of selected item
$("#selCategory").change(function() {
$(".prashQs").addClass("hide");
var cat = $("#selCategory :selected").attr("id");
cat = cat.substr(1);
$("#d" + cat).removeClass("hide");
});
Событие изменения запускается нормально, когда текущий элемент выбирается с помощью мыши, но когда я прокручиваю элементы с помощью клавиатуры, событие не запускается, и мой код никогда не выполняется.
Есть ли причина такого поведения? И каков обходной путь?