From 56f839ccadc72ecc9ab2bff0e4915c7fa10401e4 Mon Sep 17 00:00:00 2001 From: object505 Date: Wed, 25 Feb 2015 19:19:27 +0100 Subject: [PATCH] Fixed Minified Version Fixed Minified Version --- src/tipso.min.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/tipso.min.js b/src/tipso.min.js index 4312973..e2f9692 100644 --- a/src/tipso.min.js +++ b/src/tipso.min.js @@ -1,8 +1,6 @@ /*! * tipso - A Lightweight Responsive jQuery Tooltip Plugin v1.0.2 * Copyright (c) 2014-2015 Bojan Petkovski - * http://tipso.object505.com - * Licensed under the MIT license - * http://object505.mit-license.org/ + * http://tipso.object505.com */ -(function(e,l,n,p){function q(){var b=navigator.userAgent.toLowerCase();return-1!=b.indexOf("msie")?parseInt(b.split("msie")[1]):!1}function m(b,a){this.element=e(b);this.a=e.extend({},r,a);this.n=this.element.s("title");this.mode="hide";this.k=!1;q()&&9>=q()&&(this.k=!0);this.w()}function u(){var b="ontouchstart"in n.createElement("div");return l.navigator.I||b?!0:!1}function k(b){b=b.clone();b.b("visibility","hidden");e("body").append(b);var a=b.outerHeight();b.remove();return a}function t(b){var a=b.m(),c=b.element,f=e(l),g,d,h;c.parent().outerWidth()>f.outerWidth()&&(f=c.parent());switch(b.a.position){case "top":d=c.offset().left+c.outerWidth()/2-a.outerWidth()/2;g=c.offset().top-k(a)-10;a.find(".tipso_arrow").b({marginLeft:-8});gf.scrollTop()+f.outerHeight()?(g=c.offset().top-k(a)-10,a.find(".tipso_arrow").b({"border-top-color":b.a.background,"border-bottom-color":"transparent"}),a.c("top bottom left right"),a.d("top")):(a.find(".tipso_arrow").b({"border-bottom-color":b.a.background,"border-top-color":"transparent"}),a.c("top bottom left right"),a.d(b.a.position));break;case "left":d=c.offset().left-a.outerWidth()-10;g=c.offset().top+c.outerHeight()/2-k(a)/2;a.find(".tipso_arrow").b({marginTop:-8,marginLeft:""});df.scrollLeft()+f.outerWidth()?(d=c.offset().left-a.outerWidth()-10,a.find(".tipso_arrow").b({"border-left-color":b.a.background,"border-right-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),a.c("top bottom left right"),a.d("left")):(a.find(".tipso_arrow").b({"border-right-color":b.a.background,"border-left-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),a.c("top bottom left right"),a.d(b.a.position))}df.outerWidth()&&("bottom"==b.a.position||"top"==b.a.position)&&(h=f.outerWidth()-(d+b.a.width),a.find(".tipso_arrow").b({marginLeft:-h-8,marginTop:""}),d+=h);df.outerWidth()&&(h=f.outerWidth()-(d+b.a.width),a.find(".tipso_arrow").b({marginLeft:-h-8,marginTop:""}),d+=h),df.outerWidth()&&("left"==b.a.position||"right"==b.a.position)&&(d=c.offset().left+c.outerWidth()/2-a.outerWidth()/2,a.find(".tipso_arrow").b({marginLeft:-8,marginTop:""}),g=c.offset().top-k(a)-10,gf.outerWidth()&&(h=f.outerWidth()-(d+b.a.width),a.find(".tipso_arrow").b({marginLeft:-h-8,marginTop:""}),d+=h),d
'));return this.q},show:function(){var b=this.m(),a=this,c=e(l);e.h(a.a.p)&&a.a.p(e(this));b.b({background:a.a.background,color:a.a.color,width:a.a.width}).g();b.find(".tipso_content").H(a.content());t(a);c.resize(function(){t(a)});a.timeout=l.setTimeout(function(){a.k||""===a.a.e||""===a.a.f?b.r("body").stop(!0,!0).v(a.a.speed,function(){a.mode="show";e.h(a.a.j)&&a.a.j(e(this))}):b.remove().r("body").stop(!0,!0).c("animated "+a.a.f).d("noAnimation").c("noAnimation").d("animated "+a.a.e).v(a.a.speed,function(){e(this).A("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){e(this).c("animated "+a.a.e)});a.mode="show";e.h(a.a.j)&&a.a.j(e(this))})},a.a.t)},g:function(){var b=this,a=this.m();l.clearTimeout(b.timeout);b.timeout=null;b.k||""===b.a.e||""===b.a.f?a.stop(!0,!0).F(b.a.speed,function(){e(this).remove();e.h(b.a.i)&&"show"==b.mode&&b.a.i(e(this));b.mode="hide"}):a.stop(!0,!0).c("animated "+b.a.e).d("noAnimation").c("noAnimation").d("animated "+b.a.f).A("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){e(this).c("animated "+b.a.f).remove();e.h(b.a.i)&&"show"==b.mode&&b.a.i(e(this));b.mode="hide"})},D:function(){var b=this.element;b.J(".tipso");b.L("tipso");b.c("tipso_style").s("title",this.n)},content:function(){var b=this.element,a=this.n;return this.a.o?e.C({type:"GET",url:this.a.o,async:!1}).responseText:this.a.content?this.a.content:!0===this.a.B?a:b.data("tipso")},update:function(b,a){if(a)this.a[b]=a;else return this.a[b]}});e.tipso=e.G.tipso=function(b){var a=arguments;if(b===p||"object"===typeof b)return this instanceof e||e.extend(r,b),this.u(function(){e.data(this,"plugin_tipso")||e.data(this,"plugin_tipso",new m(this,b))});if("string"===typeof b&&"_"!==b[0]&&"init"!==b){var c;this.u(function(){var f=e.data(this,"plugin_tipso");f||(f=e.data(this,"plugin_tipso",new m(this,b)));f instanceof m&&"function"===typeof f[b]&&(c=f[b].apply(f,Array.prototype.slice.call(a,1)));"destroy"===b&&e.data(this,"plugin_tipso",null)});return c!==p?c:this}}})(jQuery,window,document); \ No newline at end of file + !function(t,o,e,s){function i(o,e){this.element=t(o),this.settings=t.extend({},l,e),this._defaults=l,this._name=d,this._title=this.element.attr("title"),this.mode="hide",this.ieFade=!1,f()&&f()<=9&&(this.ieFade=!0),this.init()}function n(){var t=o.navigator.msMaxTouchPoints,s="ontouchstart"in e.createElement("div");return t||s?!0:!1}function r(o){var e=o.clone();e.css("visibility","hidden"),t("body").append(e);var s=e.outerHeight();return e.remove(),s}function a(e){var s,i,n,a=e.tooltip(),d=e.element,l=e,f=t(o),p=10;switch(d.parent().outerWidth()>f.outerWidth()&&(f=d.parent()),l.settings.position){case"top":i=d.offset().left+d.outerWidth()/2-a.outerWidth()/2,s=d.offset().top-r(a)-p,a.find(".tipso_arrow").css({marginLeft:-8}),sf.scrollTop()+f.outerHeight()?(s=d.offset().top-r(a)-p,a.find(".tipso_arrow").css({"border-top-color":l.settings.background,"border-bottom-color":"transparent"}),a.removeClass("top bottom left right"),a.addClass("top")):(a.find(".tipso_arrow").css({"border-bottom-color":l.settings.background,"border-top-color":"transparent"}),a.removeClass("top bottom left right"),a.addClass(l.settings.position));break;case"left":i=d.offset().left-a.outerWidth()-p,s=d.offset().top+d.outerHeight()/2-r(a)/2,a.find(".tipso_arrow").css({marginTop:-8,marginLeft:""}),if.scrollLeft()+f.outerWidth()?(i=d.offset().left-a.outerWidth()-p,a.find(".tipso_arrow").css({"border-left-color":l.settings.background,"border-right-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),a.removeClass("top bottom left right"),a.addClass("left")):(a.find(".tipso_arrow").css({"border-right-color":l.settings.background,"border-left-color":"transparent","border-top-color":"transparent","border-bottom-color":"transparent"}),a.removeClass("top bottom left right"),a.addClass(l.settings.position))}if.outerWidth()&&("bottom"==l.settings.position||"top"==l.settings.position)&&(n=f.outerWidth()-(i+l.settings.width),a.find(".tipso_arrow").css({marginLeft:-n-8,marginTop:""}),i+=n),if.outerWidth()&&(n=f.outerWidth()-(i+l.settings.width),a.find(".tipso_arrow").css({marginLeft:-n-8,marginTop:""}),i+=n),if.outerWidth()&&("left"==l.settings.position||"right"==l.settings.position)&&(i=d.offset().left+d.outerWidth()/2-a.outerWidth()/2,a.find(".tipso_arrow").css({marginLeft:-8,marginTop:""}),s=d.offset().top-r(a)-p,sf.outerWidth()&&(n=f.outerWidth()-(i+l.settings.width),a.find(".tipso_arrow").css({marginLeft:-n-8,marginTop:""}),i+=n),i
')),this.tipso_bubble},show:function(){var e=this.tooltip(),s=this,i=t(o);t.isFunction(s.settings.onBeforeShow)&&s.settings.onBeforeShow(t(this)),e.css({background:s.settings.background,color:s.settings.color,width:s.settings.width}).hide(),e.find(".tipso_content").html(s.content()),a(s),i.resize(function(){a(s)}),s.timeout=o.setTimeout(function(){s.ieFade||""===s.settings.animationIn||""===s.settings.animationOut?e.appendTo("body").stop(!0,!0).fadeIn(s.settings.speed,function(){s.mode="show",t.isFunction(s.settings.onShow)&&s.settings.onShow(t(this))}):e.remove().appendTo("body").stop(!0,!0).removeClass("animated "+s.settings.animationOut).addClass("noAnimation").removeClass("noAnimation").addClass("animated "+s.settings.animationIn).fadeIn(s.settings.speed,function(){t(this).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){t(this).removeClass("animated "+s.settings.animationIn)}),s.mode="show",t.isFunction(s.settings.onShow)&&s.settings.onShow(t(this))})},s.settings.delay)},hide:function(){var e=this,s=this.tooltip();o.clearTimeout(e.timeout),e.timeout=null,e.ieFade||""===e.settings.animationIn||""===e.settings.animationOut?s.stop(!0,!0).fadeOut(e.settings.speed,function(){t(this).remove(),t.isFunction(e.settings.onHide)&&"show"==e.mode&&e.settings.onHide(t(this)),e.mode="hide"}):s.stop(!0,!0).removeClass("animated "+e.settings.animationIn).addClass("noAnimation").removeClass("noAnimation").addClass("animated "+e.settings.animationOut).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){t(this).removeClass("animated "+e.settings.animationOut).remove(),t.isFunction(e.settings.onHide)&&"show"==e.mode&&e.settings.onHide(t(this)),e.mode="hide"})},destroy:function(){var t=this.element;t.off("."+d),t.removeData(d),t.removeClass("tipso_style").attr("title",this._title)},content:function(){var o,e=this.element,s=this,i=this._title;return o=s.settings.ajaxContentUrl?t.ajax({type:"GET",url:s.settings.ajaxContentUrl,async:!1}).responseText:s.settings.content?s.settings.content:s.settings.useTitle===!0?i:e.data("tipso")},update:function(t,o){var e=this;return o?void(e.settings[t]=o):e.settings[t]}});var f=function(){var t=navigator.userAgent.toLowerCase();return-1!=t.indexOf("msie")?parseInt(t.split("msie")[1]):!1};t[d]=t.fn[d]=function(o){var e=arguments;if(o===s||"object"==typeof o)return this instanceof t||t.extend(l,o),this.each(function(){t.data(this,"plugin_"+d)||t.data(this,"plugin_"+d,new i(this,o))});if("string"==typeof o&&"_"!==o[0]&&"init"!==o){var n;return this.each(function(){var s=t.data(this,"plugin_"+d);s||(s=t.data(this,"plugin_"+d,new i(this,o))),s instanceof i&&"function"==typeof s[o]&&(n=s[o].apply(s,Array.prototype.slice.call(e,1))),"destroy"===o&&t.data(this,"plugin_"+d,null)}),n!==s?n:this}}}(jQuery,window,document); \ No newline at end of file