我有一组通过helper: 'clone'
. 在receive
可拖动的情况下,我想访问刚刚放入列表的元素,但似乎没有任何方法可以做到这一点。
我的代码与此类似:
$('#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/
更新:对不起,如果我的实际问题有点不清楚。总结:
当可排序列表收到一个新元素时,我如何访问该元素?