Ok, muy bien.
Lo que me ocurre es que estoy teniendo problemillas para poder referenciar bien el elemento.
Código Javascript
:
Ver originalvar tooltip = $("<span id='tooltip'></span>");
$('#canvas').mousemove(function(e){
var cx = this.offsetLeft;//posicion del canvas.
var cy = this.offsetTop;//posicion del canvas.
var rx = e.pageX;
var ry = e.pageY;
for(i=0;i<=num-1;i++){
if((rx-dx)==parseInt(xdato[i]) && (ry-dy)==parseInt(ydato[i]))
{$(this).after(tooltip).next().css({"top":ry+"px","left":rx+"px"}).fadeIn();}
else
{$("#tooltip").fadeOut();}
}
});
No encuentro otra manera que escoger como selector el propio elemento canvas y hacer uso de los metodos after() y next().
Habría otra manera de poder crear el tooltip de una manera "más limpia"??
(pido disculpas por meter aquí jquery pero es que no consideraba muy correcto crear otro post y copiar el mismo problema).
Muchas gracias. Un saludo.