-
✘✘✘ WIBUHAX0R1337 ✘✘✘
-
✘
PATCH :
/
var
/
www
/
clients
/
client4
/
web4
/
web
/
ris
/
includes
/
js
/
Upload File:
files >> /var/www/clients/client4/web4/web/ris/includes/js/tooltips.js
// IIFE to ensure safe use of $ (function( $ ) { // Create plugin $.fn.tooltips = function(el) { var $tooltip, $body = $('body'), $el; // Ensure chaining works return this.each(function(i, el) { $el = $(el).attr("data-tooltip", i); // Make DIV and append to page var $tooltip = $('<div class="tooltip" data-tooltip="' + i + '" style="width: 400px;">' + $el.attr('title') + '<div class="arrow"></div></div>').appendTo("body"); // Position right away, so first appearance is smooth var linkPosition = $el.position(); $tooltip.css({ top: linkPosition.top - $tooltip.outerHeight() - 13, left: linkPosition.left - ($tooltip.width()/2) }); $el // Get rid of yellow box popup .removeAttr("title") // Mouseenter .hover(function() { $el = $(this); $tooltip = $('div[data-tooltip=' + $el.data('tooltip') + ']'); // Reposition tooltip, in case of page movement e.g. screen resize var linkPosition = $el.position(); $tooltip.css({ top: linkPosition.top - $tooltip.outerHeight() - 13, left: linkPosition.left - ($tooltip.width()/2) }); // Adding class handles animation through CSS $tooltip.addClass("active"); // Mouseleave }, function() { $el = $(this); // Temporary class for same-direction fadeout $tooltip = $('div[data-tooltip=' + $el.data('tooltip') + ']').addClass("out"); // Remove all classes setTimeout(function() { $tooltip.removeClass("active").removeClass("out"); }, 300); }); }); } })(jQuery);
2022 - 2023 Copyright By Lutfifakee || Padang Blackhat ♥