为什么我在使用选择上的向上或向下箭头时不会发生jQuery更改事件?

前端之家收集整理的这篇文章主要介绍了为什么我在使用选择上的向上或向下箭头时不会发生jQuery更改事件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 jquery和livequery插件来聆听选择下拉菜单中的更改事件.
$(".myDropdown").livequery("change",function () {
});

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

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

为什么当我向上和向下移动箭头键时,改变事件不会触发,有没有推荐或解决方法呢?

解决方法

如果Malvolio说的是真实的话,那应该是正常的
$(".myDropdown").livequery("change",function () {
   // your event handler
}).livequery("keypress",function() { 
   $(this).trigger("change");
});

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

猜你在找的jQuery相关文章