MediaWiki:Common.js: differenze tra le versioni

nessun oggetto della modifica
(tolgo roba di debug)
Nessun oggetto della modifica
 
(8 versioni intermedie di uno stesso utente non sono mostrate)
Riga 151:
function attivaTooltip(){
var tooltips=document.getElementsByClassName("noncitip");
var el;
for (var i=0;i<tooltips.length;i++){
tooltips[i].onmouseover=function(e){ // nota nerd:currentTarget fa in modo che l'evento venga catturato SOLO sull'elemento con classe "noncitip", a cui è attaccato l'handler, e non su qualunque cosa possa essere presente al suo interno
el=tooltips[i].firstElementChild;
var testo=e.currentTarget.getElementsByClassName("testotip")[0];
tooltips[i].onmouseover=function(e){
e.target.firstElementChildtesto.style.display="block";
testo.style.bottom=(document.body.scrollHeight - window.scrollY - document.body.clientHeight) + "px";
};
tooltips[i].onmouseout=function(e){
var testo=e.currentTarget.getElementsByClassName("testotip")[0];
e.target.firstElementChildtesto.style.display="none";
};
}
Picciotti, Nerdoni, Rullatori, sloggiatori
10 172

contributi