我有一套jQuery UI可拖动的,通过helper: 'clone'
连接到可排序的。在可拖动的receive
事件中,我想访问刚刚放入列表中的元素,但似乎没有任何方法可以执行此操作。jQuery UI可拖动:使用助手时访问拖动的元素:克隆
我的代码是与此类似:
$('#drag li').draggable({
helper: 'clone',
revert: 'invalid',
connectToSortable: '#sort'
});
$('#sort').sortable({
receive: function(evt, ui) {
ui.item.css('color', 'green');
ui.helper.css('color', 'green');
}
});
ui.item
原指拖动,预克隆,而ui.helper
似乎没有该项目已被删除后的文件中任何地方存在。
看到这个的jsfiddle为例:http://jsfiddle.net/KSuPX/
更新:很抱歉,如果我实际的问题是有点不清楚。摘要:
当可排序列表收到一个新元素时,如何访问该元素?
请问您能否清楚解释您的问题? – karthik