mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-10-05 01:44:18 +00:00
Popup: Improve key handling
This commit is contained in:
parent
2cf85da23f
commit
f7e8331e26
@ -38,13 +38,13 @@ $.widget( "ui.popup", {
|
||||
|
||||
this._bind(this.options.trigger, {
|
||||
keydown: function( event ) {
|
||||
// prevent space-to-open to scroll the page
|
||||
// TODO do this only for a:ui-button?
|
||||
if (event.keyCode == $.ui.keyCode.SPACE) {
|
||||
// prevent space-to-open to scroll the page, only hapens for anchor ui.button
|
||||
if ($( event.currentTarget ).is( "a:ui-button" ) && event.keyCode == $.ui.keyCode.SPACE) {
|
||||
event.preventDefault()
|
||||
}
|
||||
// TODO handle keydown to open popup?
|
||||
//if (event.keyCode == $.ui.keyCode.SPACE) { .. }
|
||||
// TODO handle keydown to open popup? only when not handled by ui.button
|
||||
//if (event.keyCode == $.ui.keyCode.SPACE) {
|
||||
//}
|
||||
},
|
||||
click: function( event ) {
|
||||
event.preventDefault();
|
||||
|
Loading…
Reference in New Issue
Block a user