element.tooltip( "open" );
});
+test( "content: string", function() {
+ expect( 1 );
+ var element = $( "#tooltipped1" ).tooltip({
+ content: "just a string",
+ open: function( event, ui ) {
+ equal( ui.tooltip.text(), "just a string" );
+ }
+ }).tooltip( "open" );
+});
+
test( "items", function() {
expect( 2 );
var event,
_updateContent: function( target, event ) {
var content,
+ contentOption = this.options.content,
that = this;
- content = this.options.content.call( target[0], function( response ) {
+ if ( typeof contentOption === "string" ) {
+ return this._open( event, target, contentOption );
+ }
+
+ content = contentOption.call( target[0], function( response ) {
// ignore async response if tooltip was closed already
if ( !target.data( "tooltip-open" ) ) {
return;