para - ¿Cuáles son los complementos jQuery "imprescindibles"?
jquery ui (19)
Me gustaría saber cuáles son los complementos JQuery más útiles. Estoy particularmente interesado en aquellos que puedan ser útiles en el desarrollo general de la interfaz de usuario, como Tablesorter , en lugar de aquellos que satisfacen necesidades poco comunes.
Si pudiera proporcionar una descripción muy breve del propósito del complemento, sería realmente útil.
Gracias, Don
Acabo de encontrar jqGrid y se ve muy bien.
y también tiene mucha documentación (en este momento un pdf de 99 páginas ) y examples
Actualmente usamos:
Más impresionante
Elementos de la interfaz de usuario de Jquery:
- Tabs : interfaz de usuario con pestañas
- AutoComplete : buzón de sugerencias del servicio web
- DatePicker - buen selector de fecha calendario
Complementos útiles para la comunidad:
- Scrollable : desplaza cualquier div
- Scrollpane : controla la apariencia de la barra de desplazamiento
- Clasificador de tablas - clasificación de tablas (lado del cliente) para cualquier tabla simple
- QuickSearch : búsqueda instantánea del contenido de la tabla
- Validate - validación de formulario (requerido / tipo / regEx personalizado)
- HotKeys : trampas para accesos directos clave. Captura CADA tecla en el teclado. Increíble.
- BlockUI - impresionantes diálogos modales
- Curvy Corners - anti-aliased por defecto
- Entrada tokenizada (o autocompletar de Facebook con Xs) - Autocompletar con estilo tokenizado de Facebook
Más por venir, agregaré enlaces, etc.
Creo que el plugin de Flot (una biblioteca / plugin de trazado) merece un lugar en esta lista "imprescindible".
Además, se usa aquí, en , para mostrar el histograma de la reputación en la página de la cuenta del usuario.
Enumeraré uno en el que estoy trabajando ...
Mi plugin jLINQ es una versión jQuery de .NET LINQ. Está hecho para trabajar con colecciones en memoria (sin hablar directamente con el servidor) y permite usar una sintaxis similar a la siguiente.
var results = $.from(data)
.ignoreCase()
.startsWith("firstName","m")
.or("n")
.isNot("administrator")
.orderBy("lastName")
.select();
Es compatible con muchos otros comandos que se encuentran en LINQ para ordenar y agrupar junto con la mayoría de los comandos de selección como contains, between, greaterThan, etc ...
Aquí hay una demostración : es estable, pero aún está en progreso
Tal vez no debe tener, pero podría ser útil a medida que avanza ...
He quedado muy impresionado con el selector de rango de fecha del grupo de filamentos
Mi lista:
- Autocomplete
- Campo de entrada para permitir a los usuarios buscar y seleccionar rápidamente algún valor, aprovechando la búsqueda y el filtrado.
- JSON
- El plugin JSON recupera la recuperación y manipulación de datos json.
- Cookie
- Complemento de utilidad simple y liviano para leer, escribir y eliminar cookies.
- Vaildation
- Para validar los datos de entrada del formulario.
- UI
- Widgets listos para usar con funciones completas y más ...
- Interface
- Arrastrando, ordenables, desplegables, componentes plug-and-play y efectos visuales.
- Cycle
- Complemento de diapositivas de imagen versátil y ligero.
Nadie ha mencionado estos, que encontré muy útil:
- Datatables : agregue funciones avanzadas y controles de interacción a una tabla HTML
- BeautyTips sobre BeautyTips : agregue información sobre herramientas configurable a un elemento HTML
Para una forma discreta de enviar mensajes al cliente sin afectar el contenido de la página permanentemente, utilizo jGrowl , basado en el sistema OSX Growl.
Muchas opciones, configuraciones y mantiene la página limpia:)
Sé que esta es una publicación anterior, pero pensé que enviaría mis 2 centavos, para referencia futura.
Colorbox : Definitivamente la mejor ventana modal / lightbox para Jquery.
El complemento de Validación (mencionado anteriormente) también funciona muy bien.
Si está usando Visual Studio 2008 para codificar su jQuery, necesita el Intellisense: http://weblogs.asp.net/bleroy/archive/2008/10/27/jquery-intellisense-documentation-file-available.aspx
Siempre utilizo Facebox para mostrar formularios y mensajes emergentes al usuario. Mantiene la UI limpia (la mayoría de nuestros usuarios usan Facebook) y, sin embargo, no es tan insulsa como usar alert()
.
Soy un gran admirador de jTemplates , que le da plantillas al lado del cliente. Lo encuentro extremadamente poderoso, especialmente para obtener resultados.
[edit] - Recientemente he estado usando JQuery Tools como una alternativa a JQueryUI, JQuery Tools está más centrado en HTML5 / CSS3: http://flowplayer.org/tools/index.html
Me gusta JCarousel Lite (no JCarousel) http://www.gmarwaha.com/jquery/jcarousellite/ hace exactamente lo que necesito y nada más.
-fs
http://docs.jquery.com/Plugins/dimensions , tiene excelentes funciones offset y outerwith ...
Las herramientas jQuery de Flowplayer son realmente sofisticadas. Me gusta mucho el plugin de exposición y superposición.
- Jqgrid: http://www.trirand.com/blog , el mejor plugin de grid disponible para jQuery
- pngFix: http://jquery.andreaseberhard.de/pngFix , arreglando problemas con imágenes PNG transparente alfa en IE
- jQuery UI
- Para pestañas, listas ordenables, animaciones personalizadas, arrastrar y soltar, etc.
- Formulario AJAX ( http://malsup.com/jquery/form/ )
- Cambia sus formularios para que envíen una solicitud AJAX.
- Cycle ( http://malsup.com/jquery/cycle/ )
- Para crear carruseles, o un área que recorre una serie de datos (imágenes, texto, etc.)
- Validación ( Vaildation )
- Para validar la entrada del formulario.