website/wp-content/plugins/gravityforms/js/tooltip_init.js

31 lines
705 B
JavaScript

jQuery(document).ready(function() {
gform_initialize_tooltips();
});
function gform_initialize_tooltips() {
jQuery('.gf_tooltip').tooltip({
show: 500,
content: function () {
return jQuery(this).prop('title');
},
open: function (event, ui) {
if (typeof(event.originalEvent) === 'undefined') {
return false;
}
var $id = jQuery(ui.tooltip).attr('id');
jQuery('div.ui-tooltip').not('#' + $id).remove();
},
close: function (event, ui) {
ui.tooltip.hover(function () {
jQuery(this).stop(true).fadeTo(400, 1);
},
function () {
jQuery(this).fadeOut('500', function () {
jQuery(this).remove();
});
});
}
});
}