Bueno de nuevo por aquí, estoy tratando de hacer una función que mueva un elemento y para eso necesito conocer dónde está ahora exactamente para sumarle o restarle lo que necesite. De momento tengo la función así:
Código Javascript
:
Ver original// ...
mover : function(cuanto, desde){
var estilo = P(this).getStyle(desde).convertirMedidas(cuanto.match(/[a-z]+$/i)[0]);
P(this).style[desde] = parseFloat(cuanto.match(/^\d+/)[0] + cuanto) + estilo.match(/[a-z]+$/i)[0];
return P(this);
},
// ...
// Ej : P('#s').mover('10px', 'top');
En teoría todo bien, la función convertirMedidas como el propio nombre indica la uso para pasar de cm a px, pt...; y no hay problema con ella. La p*&#"€ es que getStyle en vez de devolverme por ejemplo 20px, me devuelve auto
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
. Ahora la pregunta es, ¿cómo puedo saber cuánto hay desde por ejemplo un div hasta el margen izquierdo.
Saludos y gracias ^^