如何解决创建元素并使用 jquery ui 一键拖动
我了解 jQuery UI 以及可拖动和可拖放,在我的情况下,我没有任何元素,因为我不知道客户端需要多少个项目,我希望当客户端单击鼠标 val inputRecords: Dataset[MyModel] = /* data initialisation*/
import org.apache.spark.sql.functions._
val mergedImages: DataFrame = inputRecords.groupBy($"KEY_1",$"KEY_2",$"KEY_3").agg(
collect_list($"IMAGES"(0)).as("IMAGES")
)
mergedImages.show(false)
元素创建时,然后不释放鼠标,+-------+------+-----+----------------------------------------------------------+
|KEY_1 |KEY_2 |KEY_3|IMAGES |
+-------+------+-----+------+---------------------------------------------------+
|0000001|6KBBCY|AA |[[1611826286,796],[2043826286,799]],[1999999999,700]]|
+-------+------+-----+----------------------------------------------------------+
元素在页面上移动直到可放置区域,当鼠标释放 For each composite key mergedImages:
* identify those in inputRecords
* merge them with a custom logic.
如果元素在可放置区域中,做一些事情,如果不在可放置区域元素将被删除,我可以创建,删除,并在第一次释放鼠标时移动元素并再次单击创建的元素,我想通过单击和鼠标移动来移动它;
onmousedown
onmousemove
onmouseup
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。