我是网络编程的新手,更不用说javascript和jquery了。但我需要创建一组draggables和droppables(每个中有10个项目),并且能够识别和存储可拖放的dropggable的位置。
假设我使用(drag1,drag2,drag3 ... drag10)并且, 可以使用ids drop1(drop1,drop2,drop3 ... drop10)。
假设用户将drag1拖放到drop2上,将drag2拖放到drop3上,拖放到Drop4上的drag4 ... drag10上。
我需要将一对“drag1:drop2”,“drag2:drop3”,“drag3:drop4”......“drag10:drop1”存储到数据库中。
答案 0 :(得分:0)
在这个JSFiddle中: http://jsfiddle.net/qN8s9/1/ 你有一段代码来获取拖放元素的jQuery对象。 关键是drop事件处理函数:
drop: function(event, ui) {
alert( $(this).html() );
alert( $(ui.draggable).html() );
}
当发生丢弃事件时,您需要触发一些额外的逻辑,以将该信息存储在您的数据库中。
希望有所帮助!