Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui 在克隆模式下拖动到Dropable后访问创建的元素_Jquery Ui_Jquery Ui Draggable_Jquery Ui Droppable - Fatal编程技术网

Jquery ui 在克隆模式下拖动到Dropable后访问创建的元素

Jquery ui 在克隆模式下拖动到Dropable后访问创建的元素,jquery-ui,jquery-ui-draggable,jquery-ui-droppable,Jquery Ui,Jquery Ui Draggable,Jquery Ui Droppable,当我将元素拖动到可拖放区域(在克隆模式下)时,我使用的每个事件都会返回源元素,但我想访问新创建的元素(实际上是可拖放的克隆) 例如,这个: $( "body" ).on( "drop dragstop deactivate blahblah", function( event, ui ) { console.log('ui element', ui); } ); 不清楚你在问什么。什么创建了元素?助手将在ui.helper中被引用,但如果您想要自定义操作,则必须自己执行。而且,依赖冒泡

当我将元素拖动到可拖放区域(在克隆模式下)时,我使用的每个事件都会返回源元素,但我想访问新创建的元素(实际上是可拖放的克隆)

例如,这个:

$( "body" ).on( "drop dragstop deactivate blahblah", function( event, ui ) {
    console.log('ui element', ui);
} );

不清楚你在问什么。什么创建了元素?助手将在
ui.helper
中被引用,但如果您想要自定义操作,则必须自己执行。而且,依赖冒泡是非常低效的。@blgt好的,很抱歉我的英语不好。当我将draggable从屏幕左侧拖动到屏幕右侧(可拖放区域)时,在克隆模式下,draggable返回左侧,右侧将有一个新的克隆元素。我想通过jquery访问它,以对其进行样式设置和其他一些用途。但是ui.helper返回对draggable元素(返回到左侧)的引用。这是克隆模式:
$(“.selector”).draggable({helper:“clone”})否,
ui.helper
不引用还原的原始元素(如果发现错误,是否可以创建MCVE?)。默认行为是删除克隆。如果你想留住它,也许