当我在选择中使用向上或向下箭头时,为什么jquery不会更改事件?

leo*_*ora 14 jquery select arrow-keys livequery drop-down-menu

我正在使用jquery和livequery插件监听选择下拉列表的更改事件.

$(".myDropdown").livequery("change", function () {
});
Run Code Online (Sandbox Code Playgroud)

我注意到的一件事(我使用的是firefox)就是这样

当我选择聚焦时,事件处理程序不会触发向上和向下箭头(向上和向下箭头DO更改条目)

当我向上和向下移动箭头键时,为什么更改事件不会触发?是否有建议或解决方法?

Shi*_*ryu 5

如果Malvolio说的是真的那么,那应该有用

$(".myDropdown").livequery("change", function () {
   // your event handler
}).livequery("keypress", function() { 
   $(this).trigger("change");
});
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/tW6Su/2/作为证明