У меня есть простой Listbox в 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");
});
Событие изменения прекращается, когда текущий элемент выбран с помощью мыши, но когда я просматриваю элементы с помощью клавиатуры, событие не запускается и мой код никогда не выполняется.
Есть ли причина для такого поведения? И какое обходное решение?