如何防止jQuery UI菜單在單擊項目時專注於菜單。防止jQuery UI菜單焦點
我有一個選擇菜單,當一個項目被點擊時它會馬上應用一個動作,然後菜單關閉。
因爲jQuery UI觸發焦點事件點擊(行10956的http://code.jquery.com/ui/1.9.2/jquery-ui.js),它失去了在Chrome中的選擇(Firefox似乎工作)。你可以採取
...
} else if (!this.element.is(":focus")) {
// Redirect focus to the menu
this.element.trigger("focus", [ true ]); // <----- this line
...
}
...
你的HTML和代碼仍然會有所幫助,爲您的菜單和其他任何的代碼是你的代碼 – sajawikio
我沒有嘗試,但什麼$(「.selector」)。菜單({ 重點:函數( ){return false;} }); – wildhaber
無論如何,你可以讓一個jsFiddle的問題,會幫助噸。 http://jsfiddle.net/ – ityler22