2010-06-22 15 views
6

Me encanta y uso mucho jQuery, pero espero encontrar una solución alternativa para un proyecto especial.¿Cuáles son las mejores soluciones livianas para arrastrar y soltar?

Estoy creando un bookmarklet que se conectará con mi aplicación para permitir a los usuarios ingresar información mucho más rápido. Uno de los mayores dolores en mi aplicación en este momento es subir imágenes. Los usuarios (comprensivamente) odian el proceso de descargar imágenes a sus computadoras de una manera organizada y luego subirlas a la aplicación.

Lo que me gustaría que hiciera el bookmarklet es cargar una pequeña superposición div con un par de controles pequeños, incluyendo una que permita al usuario arrastrar y soltar imágenes de la página actual en el control. El script luego recolectaría los URI de esas etiquetas img y las enviaría junto con el formulario a la aplicación, y luego el servidor las descargaría automáticamente a la aplicación.

Por lo tanto, para esta tarea, cargar jQuery y jQuery UI en la página cada vez que haga clic en el bookmarklet parece un enfoque muy torpe.

¿Alguien puede recomendar un kit de herramientas de javascript ligero y agradable que maneje la funcionalidad de arrastrar y soltar y nada más?

tenía ganas de leer sobre la nueva herramienta DragDealer, que se ve impresionante, justo hoy en Ajaxian pero parece que está construido para manejar solamente arrastrando y no "goteo" (es decir, no los objetivos)

Respuesta

1
biblioteca

REDIPS.drag JavaScript cubre sólo arrastrar y soltar (tabla contenido). En realidad, la tabla HTML se usa como diseño y los elementos DIV se pueden mover a través de las celdas de la tabla. En un momento en que el elemento arrastrado está sobre la celda de la tabla, la celda de la tabla se resaltará, si está habilitada. La biblioteca minimizada y GZIPed tiene menos de 10 Kb. Aquí hay un enlace a la página de demostración:

http://www.redips.net/javascript/drag-and-drop-table-content/

Cuestiones relacionadas