/* * tooltip_options.js */ (function($) { module("tooltip: options", { teardown: function() { $(":ui-tooltip").tooltip("destroy"); } }); test("option: items", function() { ok(false, "missing items test"); }); test("content: default", function() { $("#tooltipped1").tooltip().tooltip("open"); same( $(".ui-tooltip").text(), "anchortitle" ); }); test("content: return string", function() { $("#tooltipped1").tooltip({ content: function() { return "customstring"; } }).tooltip("open"); same( $(".ui-tooltip").text(), "customstring" ); }); test("content: return jQuery", function() { $("#tooltipped1").tooltip({ content: function() { return $("
").html("customstring"); } }).tooltip("open"); same( $(".ui-tooltip").text(), "customstring" ); }); test("content: callback string", function() { stop(); $("#tooltipped1").tooltip({ content: function(response) { response("customstring2"); setTimeout(function() { same( $(".ui-tooltip").text(), "customstring2" ); start(); }, 100) } }).tooltip("open"); }); })(jQuery);