Sha256: a784b1b8c7ab3b727d145172c4ff4d1a8b196e9fd65ac79f55a6b4e86245ab10
Contents?: true
Size: 1.16 KB
Versions: 8
Compression:
Stored size: 1.16 KB
Contents
/* * tooltip_events.js */ (function($) { module("tooltip: events"); test("programmatic triggers", function() { expect(2); var e = $("#tooltipped1").tooltip({ open: function(event, ui) { same( event.type, "tooltipopen" ); }, close: function(event, ui) { same( event.type, "tooltipclose" ); } }); e.tooltip("open").tooltip("close"); e.tooltip("destroy"); }); test("mouse events", function() { expect(4); var e = $("#tooltipped1").tooltip({ open: function(event, ui) { same( event.type, "tooltipopen" ); same( event.originalEvent.type, "mouseover" ); }, close: function(event, ui) { same( event.type, "tooltipclose" ); same( event.originalEvent.type, "mouseout" ); } }); e.trigger("mouseover").trigger("mouseout"); e.tooltip("destroy"); }); test("focus events", function() { expect(4); var e = $("#tooltipped1").tooltip({ open: function(event, ui) { same( event.type, "tooltipopen" ); same( event.originalEvent.type, "focus" ); }, close: function(event, ui) { same( event.type, "tooltipclose" ); same( event.originalEvent.type, "blur" ); } }); e.trigger("focus").trigger("blur"); e.tooltip("destroy"); }); })(jQuery);
Version data entries
8 entries across 7 versions & 1 rubygems