Estoy buscando consejos de todas las personas maravillosas sobre la mejor manera de hacer ajuste de arrastrar y soltar.JavaScript y jQuery; cómo hacer ajuste de arrastrar y soltar
Como parte de un simple juego de mesa, actualmente estoy codificando en JS (usando jQuery para efectos) los usuarios deberían poder arrastrar las fichas desde un dock a una grilla.
¿Cómo se completan los siguientes objetivos (preferiblemente usando jQuery).
- poder arrastrar y soltar en la cuadrícula
- Asegurar durante arrastrar y soltar elementos se ajustan a cada cuadrado de la cuadrícula
- Si la baldosa se coloca completamente fuera de la red, vuelve a su lugar original (muelle)
- Si la baldosa es sobre la red (en este punto saltado), la corriente de retorno x & y a una función
- Haga cualquier azulejos siendo arrastrados ligeramente transparente, e ir a todo color una vez en su lugar o devuelto a atracar
Perdón por hacer una pregunta tan grande, no puedo encontrar ningún consejo preciso en línea que me gustaría lograr esto!
Muchas gracias,
Editar: Las respuestas
2 se resuelven por "arrastrarse": http://jqueryui.com/demos/draggable
3 se resuelve mediante "lanzables" http://jqueryui.com/demos/droppable
4 se resuelve mediante las anteriormente para validar y luego $(this).position.left
& & $(this).position.top
5 se resuelve mediante un simple $(this).css({opacity:0.5})
en el inicio al inicio del arrastre y al revés en el extremo h arrastre
Simples!
¿Has mirado en http://jqueryui.com/demos/droppable/ – Kamal
Esto probablemente debería dividirse en separada preguntas Algunos incluyen complementos de jQuery, algunas mecánicas de juego y algunas pantallas/gráficos. – mVChr