Javascript 在FireFox中使用Jquery使用空格键选择下拉项

Javascript 在FireFox中使用Jquery使用空格键选择下拉项,javascript,jquery,Javascript,Jquery,在下面的提琴中,我注意到你不能在FireFox中按空格键来选择一个项目。不过,它也可以在其他浏览器中使用。是否有一种jquery方法可以使用空格键强制选择项(类似于我在上面写的)?是的,下面的示例代码可以这样做。我已经用Firefox测试过了 我还没有找到任何其他解决方案,但它是有效的。您可以在JSFIDLE上找到相同的代码 $(函数(){ $('select')。在('keyup',函数(事件)上{ //console.log(事件); 如果(event.keyCode==“32”){ 所选


在下面的提琴中,我注意到你不能在FireFox中按空格键来选择一个项目。不过,它也可以在其他浏览器中使用。是否有一种jquery方法可以使用空格键强制选择项(类似于我在上面写的)?

是的,下面的示例代码可以这样做。我已经用Firefox测试过了

我还没有找到任何其他解决方案,但它是有效的。您可以在JSFIDLE上找到相同的代码

$(函数(){
$('select')。在('keyup',函数(事件)上{
//console.log(事件);
如果(event.keyCode==“32”){
所选变量=$(此)[0].selectedIndex;
//console.log(选中);
$(“选择”).prop('selectedIndex',selected);
$(this.blur();
}
});
});

1.
2.
3.
4.
5.

这项提案为何被否决?
        $(this).keydown(function(e) {
          if(e.keyCode ===32) 
           {

           }
         }