3 Star 0 Fork 1

Gitee 极速下载/html5tooltips-js

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/ytiurin/html5tooltipsjs
克隆/下载
html5tooltips.1.0.1.min.js 6.81 KB
一键复制 编辑 原始数据 按行查看 历史
unknown 提交于 11年前 . Update home url
/**
* html5tooltips.js v1.0.1
* 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(){9 f,F,t,v,Z={G:1m,1d:"",N:"",H:O,P:"1n",11:10,I:[],1o:"",1p:"",12:j},2h={G:1m,1q:j,H:j,P:j,12:j},J={1H:["<k B=\'q\' 4=\'1I-2i:2j-1I;2k:2l;\'>","<k B=\'q-Q\'></k>","<k B=\'q-1e\' 4=\'2m:2n;\'>","<k B=\'q-2o\'></k>","<k B=\'q-Q\'></k>","</k>","<k B=\'q-1J\'><k B=\'q-2p\'></k><k B=\'q-2q\'></k></k>","</k>"].2r(""),R:{x:\'q\',1K:\'q-Q\',1L:\'q-1e\',1M:\'q-Q\',1r:\'q-1J\'}};5 1N(a){8 1O.1P.2s.2t(a)}5 1Q(a,b){9 c=[];1R{9 d=s.2u(a,(b||s),j,2v.2w,j);1f(9 e=d.1S();e;e=d.1S())c.13(e)}1T(1U){}8 c}5 1V(a,b){9 c=[];1R{c=1N((b||s).2x(a))}1T(1U){}8 c}5 1W(a,b){9 c=(b||s).2y(\'*\'),1s=[];1f(9 i=0,1g;1g=c[i];i++){6(1g.y(a))1s.13(1g)}8 1s}5 S(a){1f(9 i=1;i<14.1h;i++){6(1X 14[i]==="1Y"){1f(9 b 2z 14[i]){6(14[i].2A(b)){a[b]=14[i][b]}}}}8 a}5 1Z(){9 c,7,K,1t,l,1u,r;5 15(a,b){6(!7.H){a.20=a.20;a.21.2B("22");b();23(5(){a.21.2C("22")},7.G)}16 b()}5 1v(){s.2D(c)}5 T(){6(c.4.z!==\'1w\')c.4.z=\'1w\';c.4.1x=\'0\';c.4.n=\'-24\';c.4.o=\'-24\';6(l.4.17!==\'25\'){l.4.17=\'25\';l.4.z=\'1w\';l.4.m=\'1i\'}8 u}5 18(){9 a=s.2E("k");a.1y=t.1q?t.1q:J.1H;c=a.2F;1t=c.1j(J.R.1K)[0];l=c.1j(J.R.1L)[0];1u=l.1j(J.R.1M)[0];r=c.1j(J.R.1r)[0];T();7=S({},Z)}5 19(a){6(!a)8 7;6(7!==a){7=S({},Z,a);26()}8 u}5 1k(){6(c.4.z!==\'U\'){c.4.z=\'U\';15(c,5(){c.4.1x=\'1\'})}V();8 u}5 1l(){6(c.4.z!==\'U\'){c.4.z=\'U\';15(c,5(){c.4.1x=\'1\'});6(7.N){l.4.17=\'1z\';l.4.z=\'U\'}V()}16 6(l.4.17!==\'1z\'&&7.N){l.4.17=\'1z\';1A();15(r,1B);9 h=l.W().m;l.4.z=\'U\';l.4.m=\'2G\';15(l,5(){l.4.m=h>0?h+\'g\':"1i"})}8 u}5 1a(a){6(!a)8 K;6(K!==a){K=a}8 u}5 V(){1A();1B()}5 1B(){9 a;6(!K)8;a=c.W();L=r.W();27(7.P){C"1n":r.4.n=A((a.p-L.p)/2)+"g";r.4.o=-1*L.m-1+"g";D;C"n":r.4.n=a.p-3+"g";r.4.o=A((a.m-L.m)/2)+"g";D;C"28":r.4.n=-1*L.p+"g";r.4.o=A((a.m-L.m)/2)+"g";D;C"o":r.4.n=A((a.p-L.p)/2)+"g";r.4.o=a.m-3+"g";D}}5 1A(){9 a,w;6(!K)8;c.4.p="1i";w=c.W();9 b=7.12||t.12;6(b)c.4.p=w.p>b?b+"g":"1i";a=K.W();w=c.W();27(7.P){C"1n":c.4.n=a.n+A((a.p-w.p)/2)+"g";c.4.o=a.o+a.m+A(7.11)+"g";D;C"n":c.4.n=a.n-w.p-A(7.11)+"g";c.4.o=a.o+(a.m-w.m)/2+"g";D;C"28":c.4.n=a.n+a.p+A(7.11)+"g";c.4.o=a.o+(a.m-w.m)/2+"g";D;C"o":c.4.n=a.n+(a.p-w.p)/2+"g";c.4.o=a.o-w.m-A(7.11)+"g";D}}5 26(){1t.1y=7.1d?7.1d:"";1u.1y=7.N?7.N:"";7.G=t.G?t.G:7.G;7.H=t.H?t.H:7.H;r.2H=J.R.1r+"-"+7.P;6(s.1C&&c.2I!==s.1C)s.1C.2J(c)}18();8{1v:1v,T:T,19:19,1l:1l,1k:1k,1a:1a,V:V}}5 29(){9 c=1W("E-x-Q");c.1D(5(a){9 b={1d:a.y("E-x-Q"),I:[a]};6(a.y("E-x-1e")!==j)b.N=a.y("E-x-1e");6(a.y("E-x-2a")!==j)b.P=a.y("E-x-2a");6(a.y("E-x-2b")!==j)b.12=a.y("E-x-2b");F.13(S({},Z,b))})}5 1E(){F.1D(5(c,i){c=S({},Z,c);6(!c.I.1h&&c.1o)c.I=1V(c.1o);6(!c.I.1h&&c.1p)c.I=1Q(c.1p);c.I.1D(5(b){b.M("2K",5(){9 a=u;6(v.1b===a||v.1c!==j)8;v.1b=a;f.1a(u).19(c);23(5(){6(v.1b===a)f.1k()},1m)});b.M("2L",5(){v.1b=j;6(v.1c!==j)8;f.T()});b.M("2M",5(){6(["2N","2O"].2P(u.2Q)===-1&&u.y("2R")===j)8;v.1c=u;f.1a(u).19(c);f.1l()});b.M("2S",5(){v.1c=j;f.T()})});F[i]=c})}5 18(){6(!f){t={};f=1Z();F=[]}v={1c:j,1b:j}}5 1F(a,b){6(a.1h)1O.1P.13.2T(F,a);16 6(1X a==="1Y")F.13(a);t=b?S({},b):t;1E()}5 2c(a,b){18();1F(a,b)}5 X(){s.2d("2e",X,O);Y.2d("2f",X,O);29();1E()}6(Y.2g){2g("1G",5(){8 2c})}16{18();6(s.2U==="2V"){X()}16{s.M("2e",X,O);Y.M("2f",X,O)}6(Y.1G===2W)Y.1G=1F}Y.M("2X",5(){f.V()},O)})();',62,184,'||||style|function|if|ttModel|return|var|||||||px|||null|div|elMore|height|left|top|width|html5tooltip|elPointer|document|options|this|activeElements|ttRect|tooltip|getAttribute|visibility|parseInt|class|case|break|data|tModels|animateDuration|disableAnimation|targetElements|template|targetElement|pointerRect|addEventListener|contentMore|false|stickTo|text|hookClasses|extend|hideAll|visible|updatePos|getBoundingClientRect|documentReadyHandler|window|typeTooltipModel||stickDistance|maxWidth|push|arguments|animateElementClass|else|display|init|model|target|hovered|focused|contentText|more|for|node|length|auto|getElementsByClassName|showBrief|showAll|300|bottom|targetSelector|targetXPath|HTMLTemplate|tooltipPointer|nodes|elText|elMoreText|destroy|collapse|opacity|innerHTML|block|updateTooltipPos|updatePointerPos|body|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|stickto|maxwidth|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

搜索帮助