Ver Mensaje Individual
  #5 (permalink)  
Antiguo 04/08/2010, 08:24
pinchu
 
Fecha de Ingreso: septiembre-2009
Mensajes: 215
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: Guardar posición del ratón respecto a la imagen sobre la que se pulsa

Pues tengo esto:

//Detectamos cuándo el usuario pulsa sobre una foto para etiquetarla
$('.fotoEtiquetar').live('click', function(event)
{
//Guardamos la posición de la etiqueta
storepoint(event);
//Mostramos la diana de la etiqueta
var diana = $('#dianaEtiqueta');
diana.css("top",etiqY + "px");
diana.css("left",etiqX + "px");
diana.css("display","block");
});

y tu función:

function storepoint(e)
{
var ev=e || window.event;
var obj=ev.target || ev.srcElement;
obj.style.position='relative';
posX=ev.layerX || ev.offsetX || 0;
posY=ev.layerY || ev.offsetY || 0;
//return {x:posX,y:posY}
alert(posX + ',' + posY);
}

Gracias por la ayuda