jquery javascript 拖拽页面中的元素 跨页面 问题!!!

2025-04-15 15:56:00
推荐回答(1个)
回答1:

拖拽有好几种实现方式,但是要自动变成表格就会比较麻烦了。

jQuary Ui 提供了一个浮动拖拽的解决方案,

我有一个用纯粹Js写的实现方式,但是鉴于Ui的架包比较方便,我就不把长长的代码贴出来了。

jquary ui 的API在这个网址:http://api.jqueryui.com/1.10/draggable/#event-drag

还有一个drop,但是感觉不好用。


至于让文字自动变成表格,可以用一下思路实现:

  1. 判断鼠标松开的时候,浮动的元素的位置,在右边的div区域内,就添加一个事件。

  2. 隐藏或者删除原本的浮动元素,然后在表格中生成一个元素。

  3. 将文字填入生成的元素。