Skip to content

Commit 69bdbfc

Browse files
committed
Tooltip: Add support for setOption with classes
1 parent 2a0b8eb commit 69bdbfc

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

tests/unit/tooltip/tooltip_common_deprecated.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ TestHelpers.commonWidgetTests( "tooltip", {
22
defaults: {
33
classes: {
44
"ui-tooltip": "ui-corner-all",
5-
"ui-tooltip-content": null
5+
"ui-tooltip-content": ""
66
},
77
content: function() {},
88
disabled: false,

ui/tooltip.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,18 @@ $.widget( "ui.tooltip", {
108108
.appendTo( this.document[ 0 ].body );
109109
},
110110

111+
_elementsFromClassKey: function( classKey ) {
112+
switch ( classKey ) {
113+
case "ui-tooltip":
114+
return this.tooltips;
115+
case "ui-tooltip-content":
116+
return this.tooltips.map(function(){
117+
return $( this ).find( classKey );
118+
});
119+
}
120+
return $();
121+
},
122+
111123
_setOption: function( key, value ) {
112124
var that = this;
113125

0 commit comments

Comments
 (0)