[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
BACKUP C 19-12
/
XAMPP74
/
htdocs
/
simaku
/
js
/
plugin
/
[
Home
]
File: jquery.hovertip.min.js
/* * @Author: Adam M Rivera * @Description: Simple clean hovertip extension. * * Copyright (c) 2009 Adam M Rivera * Permission is hereby granted, free of charge, to any person * obtaining a copy of this software and associated documentation * files (the "Software"), to deal in the Software without * restriction, including without limitation the rights to use, * copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the * Software is furnished to do so, subject to the following * conditions: * The above copyright notice and this permission notice shall be * included in all copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR * OTHER DEALINGS IN THE SOFTWARE. * */ (function($){$.fn.extend({hovertip:function(){var v="hovertip";if($("#"+v).length < 1)$('body').append('<div id="'+v+'"></div>');var h=$('#'+v),l=0,t=0,f=0,g=0,s=0;return this.each(function(){var o=$(this);o.hover(function(e){h.html($(this).next().html());f=$(window).width();g=$(window).height();s=$(window).scrollTop();if(f-e.pageX<h.width()*2+30)l=h.width()+30;if(((g+s)-e.pageY)<h.height()*2+30)t=h.height()+30;h.css({'top':((e.pageY+15)-t)+'px','left':((e.pageX+15)-l)+'px','display': 'block'});$().mousemove(function(e){h.css({'top':((e.pageY+15)-t)+'px','left':((e.pageX+15)-l)+'px'});});},function(){$().unbind('mousemove');h.empty().css('display','none');l=0;t=0;});});}});})(jQuery);