单击项目时,如何防止 jQuery UI 菜单聚焦在菜单上。
我有一个选择菜单,当单击一个项目时,它会立即应用一个动作,然后菜单关闭。
因为 jQuery UI 在点击时触发了焦点事件(http://code.jquery.com/ui/1.9.2/jquery-ui.js的第 10956 行),所以它在 Chrome 中失去了选择(Firefox 似乎可以工作)。
...
} else if ( !this.element.is( ":focus" ) ) {
// Redirect focus to the menu
this.element.trigger( "focus", [ true ] ); // <----- this line
...
}
...