微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JS HTML5实现拖拽移动列表效果

练习HTML5中的拖放API,实现列表拖拽移动!参考文章上传图片预览

HTML5拖拽移动列表实现思路:

1.循环设置每个子项的draggable属性,以及设置拖动标记(不会多个或全部子项都移动) 2.每次进入投放区,则检测时候有拖放标记,有则添加dom元素,以此类推

另一种实现思路

是:可以利用拖放中DataTransfer对象作为属性,用setData()和getData()方法传递每个拖动的子项的id等数据,找到指定的子项进行移动….待实验。。。

HTML:

rush:xhtml;"> //空列表
Box">
//内容列表
    第1项
  • 第2项
  • 第3项
  • 第4项

JS:

rush:js;">

效果图:

以上就是本文的全部内容,希望对大家的学习有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐