Foros del Web » Programando para Internet » Javascript » Frameworks JS »

saber left y mover div

Estas en el tema de saber left y mover div en el foro de Frameworks JS en Foros del Web. hola a todos intento hacer un menu "slider" es un simple menu con una lista <ul> <li>home</li> <li>servicios</li> <li>consultas</li> <li>contacto</li> </ul> (cada elemento de lista ...
  #1 (permalink)  
Antiguo 21/07/2011, 10:45
Avatar de juan_14nob  
Fecha de Ingreso: abril-2010
Mensajes: 552
Antigüedad: 14 años, 6 meses
Puntos: 6
saber left y mover div

hola a todos intento hacer un menu "slider" es un simple menu con una lista

<ul>
<li>home</li>
<li>servicios</li>
<li>consultas</li>
<li>contacto</li>
</ul>

(cada elemento de lista alado de otro)

abajo de ese div cree un div (<div="div_mover">) que tiene un cuadrado y cada vez que yo seleccione un elemento de la lista quiero que se mueva hacia ese lugar.. (para eso uso efectos de scriptaculous Effect.Move ) ..

pero antes de mover necesito saber en que lugar se encuentra parado el div que voy a mover antes de incrementar o decrementar su atributo Left.

Código Javascript:
Ver original
  1. <script type="text/javascript">  
  2. var ir_x;
  3. var dim;
  4.  
  5. window.onload = function(){
  6.     var myDiv = document.getElementById('div_mov');
  7.     var dim = myDiv.offsetLeft;
  8.  
  9. $('sol').onmouseover = function(){
  10.  
  11. if(parseInt(dim) == 0){
  12. ir_x = 200;
  13. }else if(parseInt(dim) < 199){
  14. ir_x = 0;
  15. }
  16. new Effect.Move('barra_mov', { x:ir_x , y: 0 });
  17. alert(dim);
  18. }
  19.  
  20. }

pero no logro saber bien el left del div cuando lo muevo siempre queda en 0



Saludos y graciaasss!

Etiquetas: javascript, left
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:02.