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, {
|
this._bind(this.options.trigger, {
|
||||||
keydown: function( event ) {
|
keydown: function( event ) {
|
||||||
// prevent space-to-open to scroll the page
|
// prevent space-to-open to scroll the page, only hapens for anchor ui.button
|
||||||
// TODO do this only for a:ui-button?
|
if ($( event.currentTarget ).is( "a:ui-button" ) && event.keyCode == $.ui.keyCode.SPACE) {
|
||||||
if (event.keyCode == $.ui.keyCode.SPACE) {
|
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
}
|
}
|
||||||
// TODO handle keydown to open popup?
|
// TODO handle keydown to open popup? only when not handled by ui.button
|
||||||
//if (event.keyCode == $.ui.keyCode.SPACE) { .. }
|
//if (event.keyCode == $.ui.keyCode.SPACE) {
|
||||||
|
//}
|
||||||
},
|
},
|
||||||
click: function( event ) {
|
click: function( event ) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
Loading…
Reference in New Issue
Block a user