3 Star 0 Fork 1

Gitee 极速下载/html5tooltips-js

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/ytiurin/html5tooltipsjs
克隆/下载
html5tooltips.1.0.min.js 6.69 KB
一键复制 编辑 原始数据 按行查看 历史
unknown 提交于 11年前 . Update home url
/**
* html5tooltips.js v1.0
* Light and clean tooltips.
* https://github.com/ytiurin/html5tooltipsjs
*
* Yevhen Tiurin <yevhentiurin@gmail.com>
* The MIT License (MIT)
* http://opensource.org/licenses/MIT
*
* Minified by Dean Edwards Packer
* http://dean.edwards.name/packer/
*
* April 19, 2014
**/
/* THIS CSS CODE SHOULD BE COPIED TO A SEPARATE FILE AND LINKED TO PAGE
.html5tooltip{background-color:rgba(42,42,42,0.95);border:1px solid rgba(255,255,255,0);color:#fff;padding:7px 9px}.html5tooltip-text{font-family:arial,sans-serif;font-size:11px;font-weight:bold}.html5tooltip-hr{height:7px}.html5tooltip-pointer-bottom,.html5tooltip-pointer-left,.html5tooltip-pointer-right,.html5tooltip-pointer-top{height:12px;position:absolute;width:12px}.html5tooltip-po{border:6px solid rgba(255,255,255,0);position:absolute}.html5tooltip-pi{border:5px solid rgba(255,255,255,0);left:1px;position:absolute;top:2px}.html5tooltip-pointer-bottom .html5tooltip-pi{border-bottom-color:rgba(42,42,42,0.95)}.html5tooltip-pointer-left .html5tooltip-pi{border-left-color:rgba(42,42,42,0.95)}.html5tooltip-pointer-right .html5tooltip-pi{border-right-color:rgba(42,42,42,0.95)}.html5tooltip-pointer-top .html5tooltip-pi{border-top-color:rgba(42,42,42,0.95)}.html5tooltip.animated{-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.html5tooltip-more.animated{-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;-webkit-transition:height .3s;transition:height .3s}.html5tooltip-pointer-bottom.animated,.html5tooltip-pointer-left.animated,.html5tooltip-pointer-right.animated,.html5tooltip-pointer-top.animated{-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;-webkit-transition:top .3s;transition:top .3s}
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(5(){g f,C,t,v,V={D:1k,19:"",K:"",E:L,W:"1l",X:10,F:[],1m:"",1n:"",1a:p},2f={D:1k,1o:p,E:p,W:p,1a:p},G={1H:["<j z=\'q\' 4=\'1I-2g:2h-1I;2i:2j;\'>","<j z=\'q-M\'></j>","<j z=\'q-1p\' 4=\'2k:2l;\'>","<j z=\'q-2m\'></j>","<j z=\'q-M\'></j>","</j>","<j z=\'q-1J\'><j z=\'q-2n\'></j><j z=\'q-2o\'></j></j>","</j>"].2p(""),N:{1b:\'q\',1K:\'q-M\',1L:\'q-1p\',1M:\'q-M\',1q:\'q-1J\'}};5 1N(a){8 1O.1P.2q.2r(a)}5 1Q(a,b){g c=[];1R{g d=s.2s(a,(b||s),p,2t.2u,p);1c(g e=d.1S();e;e=d.1S())c.Y(e)}1T(1U){}8 c}5 1V(a,b){g c=[];1R{c=1N((b||s).2v(a))}1T(1U){}8 c}5 1W(a,b){g c=(b||s).2w(\'*\'),1r=[];1c(g i=0,1d;1d=c[i];i++){6(1d.1e(a))1r.Y(1d)}8 1r}5 O(a){1c(g i=1;i<Z.1f;i++){6(1X Z[i]==="1Y"){1c(g b 2x Z[i]){6(Z[i].2y(b)){a[b]=Z[i][b]}}}}8 a}5 1Z(){g c,7,H,1s,k,1t,r;5 11(a,b){6(!7.E){a.20=a.20;a.21.2z("22");b();23(5(){a.21.2A("22")},7.D)}12 b()}5 1u(){s.2B(c)}5 P(){6(c.4.x!==\'1v\')c.4.x=\'1v\';c.4.1w=\'0\';c.4.m=\'-24\';c.4.n=\'-24\';6(k.4.13!==\'25\'){k.4.13=\'25\';k.4.x=\'1v\';k.4.l=\'1g\'}8 u}5 14(){g a=s.2C("j");a.1x=t.1o?t.1o:G.1H;c=a.2D;1s=c.1h(G.N.1K)[0];k=c.1h(G.N.1L)[0];1t=k.1h(G.N.1M)[0];r=c.1h(G.N.1q)[0];P();7=O({},V)}5 15(a){6(!a)8 7;6(7!==a){7=O({},V,a);26()}8 u}5 1i(){6(c.4.x!==\'Q\'){c.4.x=\'Q\';11(c,5(){c.4.1w=\'1\'})}R();8 u}5 1j(){6(c.4.x!==\'Q\'){c.4.x=\'Q\';11(c,5(){c.4.1w=\'1\'});6(7.K){k.4.13=\'1y\';k.4.x=\'Q\'}R()}12 6(k.4.13!==\'1y\'&&7.K){k.4.13=\'1y\';1z();11(r,1A);g h=k.S().l;k.4.x=\'Q\';k.4.l=\'2E\';11(k,5(){k.4.l=h>0?h+\'9\':"1g"})}8 u}5 16(a){6(!a)8 H;6(H!==a){H=a}8 u}5 R(){1z();1A()}5 1A(){g a;6(!H)8;a=c.S();I=r.S();27(7.W){A"1l":r.4.m=y((a.o-I.o)/2)+"9";r.4.n=-1*I.l-1+"9";B;A"m":r.4.m=a.o-3+"9";r.4.n=y((a.l-I.l)/2)+"9";B;A"28":r.4.m=-1*I.o+"9";r.4.n=y((a.l-I.l)/2)+"9";B;A"n":r.4.m=y((a.o-I.o)/2)+"9";r.4.n=a.l-3+"9";B}}5 1z(){g a,w;6(!H)8;c.4.o="1g";w=c.S();g b=7.1a||t.1a;6(b)c.4.o=w.o>b?b+"9":"1g";a=H.S();w=c.S();27(7.W){A"1l":c.4.m=a.m+y((a.o-w.o)/2)+"9";c.4.n=a.n+a.l+y(7.X)+"9";B;A"m":c.4.m=a.m-w.o-y(7.X)+"9";c.4.n=a.n+(a.l-w.l)/2+"9";B;A"28":c.4.m=a.m+a.o+y(7.X)+"9";c.4.n=a.n+(a.l-w.l)/2+"9";B;A"n":c.4.m=a.m+(a.o-w.o)/2+"9";c.4.n=a.n-w.l-y(7.X)+"9";B}}5 26(){1s.1x=7.19?7.19:"";1t.1x=7.K?7.K:"";7.D=t.D?t.D:7.D;7.E=t.E?t.E:7.E;r.2F=G.N.1q+"-"+7.W;6(s.1B&&c.2G!==s.1B)s.1B.2H(c)}14();8{1u:1u,P:P,15:15,1j:1j,1i:1i,16:16,R:R}}5 29(){g b=1W("1C-1b-M");b.1D(5(a){C.Y(O({},V,{19:a.1e("1C-1b-M"),K:a.1e("1C-1b-1p"),F:[a]}))})}5 1E(){C.1D(5(c,i){c=O({},V,c);6(!c.F.1f&&c.1m)c.F=1V(c.1m);6(!c.F.1f&&c.1n)c.F=1Q(c.1n);c.F.1D(5(b){b.J("2I",5(){g a=u;6(v.17===a||v.18!==p)8;v.17=a;f.16(u).15(c);23(5(){6(v.17===a)f.1i()},1k)});b.J("2J",5(){v.17=p;6(v.18!==p)8;f.P()});b.J("2K",5(){6(["2L","2M"].2N(u.2O)===-1&&u.1e("2P")===p)8;v.18=u;f.16(u).15(c);f.1j()});b.J("2Q",5(){v.18=p;f.P()})});C[i]=c})}5 14(){6(!f){t={};f=1Z();C=[]}v={18:p,17:p}}5 1F(a,b){6(a.1f)1O.1P.Y.2R(C,a);12 6(1X a==="1Y")C.Y(a);t=b?O({},b):t;1E()}5 2a(a,b){14();1F(a,b)}5 T(){s.2b("2c",T,L);U.2b("2d",T,L);29();1E()}6(U.2e){2e("1G",5(){8 2a})}12{14();6(s.2S==="2T"){T()}12{s.J("2c",T,L);U.J("2d",T,L)}6(U.1G===2U)U.1G=1F}U.J("2V",5(){f.R()},L)})();',62,182,'||||style|function|if|ttModel|return|px|||||||var|||div|elMore|height|left|top|width|null|html5tooltip|elPointer|document|options|this|activeElements|ttRect|visibility|parseInt|class|case|break|tModels|animateDuration|disableAnimation|targetElements|template|targetElement|pointerRect|addEventListener|contentMore|false|text|hookClasses|extend|hideAll|visible|updatePos|getBoundingClientRect|documentReadyHandler|window|typeTooltipModel|stickTo|stickDistance|push|arguments||animateElementClass|else|display|init|model|target|hovered|focused|contentText|maxWidth|tooltip|for|node|getAttribute|length|auto|getElementsByClassName|showBrief|showAll|300|bottom|targetSelector|targetXPath|HTMLTemplate|more|tooltipPointer|nodes|elText|elMoreText|destroy|collapse|opacity|innerHTML|block|updateTooltipPos|updatePointerPos|body|data|forEach|tieTooltips|html5tooltipsGlobal|html5tooltips|HTML|box|pointer|tooltipText|tooltipMore|tooltipMoreText|toArray|Array|prototype|getElementsByXPath|try|iterateNext|catch|exc|getElementsBySelector|getElementsByAttribute|typeof|object|Tooltip|offsetWidth|classList|animated|setTimeout|9999px|none|updateModel|switch|right|pickDocumentDataTargets|html5tooltipsAMD|removeEventListener|DOMContentLoaded|load|define|defaultOptions|sizing|border|position|fixed|overflow|hidden|hr|po|pi|join|slice|call|evaluate|XPathResult|ANY_TYPE|querySelectorAll|getElementsByTagName|in|hasOwnProperty|add|remove|removeChild|createElement|firstChild|0px|className|parentNode|appendChild|mouseover|mouseout|focus|INPUT|TEXTAREA|indexOf|tagName|contenteditable|blur|apply|readyState|complete|undefined|scroll'.split('|'),0,{}))
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/mirrors/html5tooltips-js.git
git@gitee.com:mirrors/html5tooltips-js.git
mirrors
html5tooltips-js
html5tooltips-js
master

搜索帮助