mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-10-05 01:44:18 +00:00
Menu: Replace ui-state-hover with ui-state-focus. More semantic, looks
the same.
This commit is contained in:
parent
3f353cc8fb
commit
d74fb20a28
2
themes/base/jquery.ui.menu.css
vendored
2
themes/base/jquery.ui.menu.css
vendored
@ -32,7 +32,7 @@
|
||||
.ui-menu .ui-menu-item a {
|
||||
font-weight: normal;
|
||||
}
|
||||
.ui-menu .ui-menu-item a.ui-state-hover,
|
||||
.ui-menu .ui-menu-item a.ui-state-focus,
|
||||
.ui-menu .ui-menu-item a.ui-state-active {
|
||||
font-weight: normal;
|
||||
margin: -1px;
|
||||
|
4
ui/jquery.ui.menu.js
vendored
4
ui/jquery.ui.menu.js
vendored
@ -136,7 +136,7 @@ $.widget("ui.menu", {
|
||||
}
|
||||
this.active = item.first()
|
||||
.children( "a" )
|
||||
.addClass( "ui-state-hover" )
|
||||
.addClass( "ui-state-focus" )
|
||||
.attr( "id", function(index, id) {
|
||||
return (self.itemId = id || self.menuId + "-activedescendant");
|
||||
})
|
||||
@ -153,7 +153,7 @@ $.widget("ui.menu", {
|
||||
}
|
||||
|
||||
var self = this;
|
||||
this.active.children( "a" ).removeClass( "ui-state-hover" );
|
||||
this.active.children( "a" ).removeClass( "ui-state-focus" );
|
||||
// remove only generated id
|
||||
$( "#" + self.menuId + "-activedescendant" ).removeAttr( "id" );
|
||||
this.element.removeAttr( "aria-activedescenant" );
|
||||
|
Loading…
Reference in New Issue
Block a user