Lo que quiero lograr es la siguiente:ampliable Árbol Lista de menús
Quiero tener una lista de vista de árbol que aparecerá en la parte izquierda de la página, cuando se expande un elemento, que es artículos son cargados a partir de una base de datos (que puedo hacer esta parte), así que básicamente va a ir como esto:
+Category1
+Category2
+Category3
+Category4
Cuando el usuario hace clic en +
, se mostrará el siguiente hasta que los datos se agarró de DB y se añade a la página :
+Category1
-Category2
loading ...
+Category3
+Category4
Después de cargar los datos, cada subcategoría tendrá subcategoría.
+Category1
-Category2
+Sub-Cat1
+Sub-Cat2
+Sub-Cat3
+Sub-Cat4
+Category3
+Category4
¿Cómo puedo lograr esto?
NOTA: Quiero saber cómo poner (o *
>
o cualquier otro símbolo para la lista, creo que esto es CSS, pero yo no trabajo con el diseño en todos !!)
Su ayuda es muy apreciado.
¿Hay algún código HTML para esto? Quiero que se muestre exactamente como en la pregunta. – sikas
Puede anteponer el - al texto en el elemento usando por ejemplo el método '.text (newtext)' de jquery cuando se abre, y eliminarlo, y cambiarlo por un + cuando la sección se cierra de nuevo. No hay HTML para crear dicho árbol. – bigblind
Frederik Creemers, no trabajo con HTML, todo mi trabajo es con PHP y MySQL principalmente ... Así que apreciaría que proporcione un código de muestra que lo demuestre. Estoy tratando de encontrar algo en google, encontré buenos ejemplos pero tutoriales de semana !! – sikas