jquery - petition - obtener request javascript
Biblioteca para el buscador basado en navegador (6)
Estoy buscando una biblioteca libre (GPL o licencia de tipo BSD) que funcione en un navegador.
No tiene que ser demasiado complicado, solo permite el control del teclado para colapsar y expandir elementos y cambiar su orden.
¿Alguien conoce una buena biblioteca para esto? ¿Alguna de las grandes bibliotecas de componentes de UI tiene un esquema? Si no, ¿cómo voy a escribir desde cero? (Por ejemplo, ¿sería mejor comenzar con jQuery? ¿O alguna otra cosa?)
La parte más difícil será habilitar el teclado para controlar el colapso y la expansión. La misma funcionalidad con solo eventos de mouse es bastante fácil y debería encontrar ejemplos en Google
Lo más parecido que se le ocurre a la mayoría de las bibliotecas javascript existentes es el accordian. Lo más probable es que tenga algún código personalizado para usar pulsaciones de teclas y apariencia. Aquí hay 10 scripts de Accordian de Javascript
Junto con la sugerencia de Serhii, usted quiere usar la característica de arreglos jquery-ui. Verifique su código de demostración para ver ejemplos. http://docs.jquery.com/UI/Sortable
Para cambiar el orden de los elementos con expansión y colapso me gusta mucho y he usado Quicksand
Recomiendo TreeView de kendoui: http://demos.kendoui.com/web/treeview/index.html
Tiene todo lo que necesitas y algo más.
El plugin jQuery nesttedSortable es probablemente un buen lugar para comenzar. A continuación se muestra un ejemplo del uso de campos de formulario en cada <li>
arrastrable y anidable. Luego, solo se trata de implementar algo para manejar la indentación por teclado y generar una matriz adecuada de datos o cadena serializada, etc.