Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/05/2009, 13:18
Avatar de buzu
buzu
 
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 18 años, 2 meses
Puntos: 122
Respuesta: ¿Acceder al elemento padre?

bueno, eso es un problema. Si no sabes cuantos nodos tienes que subir, corres el peligro de subir hasta llegar a la raíz del documento. Un opción sería asignarle una clase a los niveles de hasta arriba, por ejemplo:
Código html:
Ver original
  1. <ul>
  2.    <li class="topFolder">Carpeta Pepe</li>
  3.    <li class="topFolder">Carpeta Juan
  4.            <ul>
  5.                <li> Subcarpeta Juan Perez
  6.                      <ul>
  7.                           <li>Archivo de Juan Perez</li>
  8.                      </ul>
  9.                </li>
  10.           </ul>
  11.    </li>
  12. </ul>

Luego subes uno por uno los nodos tal como lo sugiere caricatos (hola) y por cada vez que subas checas si la clase del padre es topFolder. Si es topFolder, entonces ahí te detienes.

Espero que te sirvan mis sugerencias.
__________________
twitter: @imbuzu