boah ka
This commit is contained in:
parent
d4577caff3
commit
81c619228b
29
itooltip.js
29
itooltip.js
@ -1,23 +1,38 @@
|
|||||||
( function() {
|
( function() {
|
||||||
'use strict';
|
'use strict';
|
||||||
var showToolTip = function(target) {
|
|
||||||
var tx;
|
|
||||||
var ty;
|
|
||||||
var fullwidth;
|
|
||||||
var fullheight;
|
|
||||||
|
|
||||||
|
var buildToolTip = function(content) {
|
||||||
|
var tt = document.createElement('tooltip');
|
||||||
|
tt.classList.add('hidden');
|
||||||
|
var tn = document.createTextNode(content);
|
||||||
|
tt.appendChild(tn);
|
||||||
|
}
|
||||||
|
|
||||||
|
var loadToolTip = function(target) {
|
||||||
|
if(!target.dataset.url) return;
|
||||||
|
var url = target
|
||||||
|
var xmlhttp = new XMLHttpRequest();
|
||||||
|
xmlhttp.onreadystatechange = function() {
|
||||||
|
if (this.readyState == 4 && this.status == 200) {
|
||||||
|
console.log('ajax:',this.responseText);
|
||||||
|
//TODO
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
xmlhttp.open("GET", url, true);
|
||||||
|
xmlhttp.send(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
var fadeIn = function(el) {
|
var fadeIn = function(el) {
|
||||||
//TODO fancy fadein
|
//TODO fancy fadein
|
||||||
|
el.classList.remove('hidden');
|
||||||
}
|
}
|
||||||
|
|
||||||
//class itooltip
|
//class itooltip
|
||||||
var elems = document.getElementsByClassName('itooltip');
|
var elems = document.getElementsByClassName('itooltip');
|
||||||
for (var i =0;i<elems.length;i++) {
|
for (var i =0;i<elems.length;i++) {
|
||||||
elems[i].addEventListener('mouseenter',function(ev){
|
elems[i].addEventListener('mouseenter',function(ev){
|
||||||
showToolTip(ev.target);
|
loadToolTip(ev.target);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user