我有一个jQuery-Menu小部件,它可以正常使用。 但我的问题是,我无法通过按键调用菜单中的链接。 在http://api.jqueryui.com/menu/上有一个例子,这不适用于按键。没有链接会打开。 任何想法?
我试过了:
$('a.ui-state-focus').bind('keyup', function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
console.log(keycode);
}
但它不起作用
答案 0 :(得分:0)
我有一个解决方案,但我不知道它是否是最好的:
$('#nav').menu({
select: function(event, ui){
window.location.href = $(ui.item).find('a.ui-state-focus:first').attr('href');
}
});