我在 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");
});
当使用鼠标选择当前项目时,更改事件会很好地触发,但是当我使用键盘滚动项目时,不会触发事件并且我的代码永远不会执行。
这种行为有原因吗?解决方法是什么?