mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Selectmenu: Fix data naming, should be [namespace]-[widgetname]-[value]
This commit is contained in:
parent
8e1e956248
commit
99aa0ff8d1
10
ui/jquery.ui.selectmenu.js
vendored
10
ui/jquery.ui.selectmenu.js
vendored
@ -133,7 +133,7 @@ $.widget( "ui.selectmenu", {
|
|||||||
// init menu widget
|
// init menu widget
|
||||||
menuInstance = this.menu.menu({
|
menuInstance = this.menu.menu({
|
||||||
select: function( event, ui ) {
|
select: function( event, ui ) {
|
||||||
var item = ui.item.data( "item.selectmenu" );
|
var item = ui.item.data( "ui-selectmenu-item" );
|
||||||
|
|
||||||
that._select( item, event );
|
that._select( item, event );
|
||||||
|
|
||||||
@ -143,7 +143,7 @@ $.widget( "ui.selectmenu", {
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
focus: function( event, ui ) {
|
focus: function( event, ui ) {
|
||||||
var item = ui.item.data( "item.selectmenu" );
|
var item = ui.item.data( "ui-selectmenu-item" );
|
||||||
|
|
||||||
if ( that.focus !== undefined ) {
|
if ( that.focus !== undefined ) {
|
||||||
if ( item.index !== that.focus ) {
|
if ( item.index !== that.focus ) {
|
||||||
@ -188,7 +188,7 @@ $.widget( "ui.selectmenu", {
|
|||||||
// select current item
|
// select current item
|
||||||
item = this._getSelectedItem();
|
item = this._getSelectedItem();
|
||||||
this.menu.menu( "focus", null, item );
|
this.menu.menu( "focus", null, item );
|
||||||
this._setSelected( item.data( "item.selectmenu" ) );
|
this._setSelected( item.data( "ui-selectmenu-item" ) );
|
||||||
|
|
||||||
// set disabled state
|
// set disabled state
|
||||||
this._setOption( "disabled", this._getCreateOptions().disabled );
|
this._setOption( "disabled", this._getCreateOptions().disabled );
|
||||||
@ -263,8 +263,8 @@ $.widget( "ui.selectmenu", {
|
|||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
_renderItem: function( ul, item) {
|
_renderItem: function( ul, item ) {
|
||||||
var li = $( "<li />" ).data( "item.selectmenu", item );
|
var li = $( "<li />" ).data( "ui-selectmenu-item", item );
|
||||||
if ( item.disabled ) {
|
if ( item.disabled ) {
|
||||||
li.addClass( 'ui-state-disabled' );
|
li.addClass( 'ui-state-disabled' );
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user