1. 简单拖拽效果,单div拖拽
利用mousedown,mousemove和mouseup事件,获得最后鼠标的位置然后更新元素即可
2.单div缓缓移动到新的位置并且改变透明度
原理和1相同,只不过使用了第二个变量,创建动画效果,并且从dom中移除第一个元素,并且给新元素设置opacity
3.使用这个效果做一个类似于画板的功能,即想象左侧一栏各种形状,右边是编辑板,将左边的形状拖动到编辑版中
以上三项代码:
1. 简单拖拽效果,单div拖拽
利用mousedown,mousemove和mouseup事件,获得最后鼠标的位置然后更新元素即可
2.单div缓缓移动到新的位置并且改变透明度
原理和1相同,只不过使用了第二个变量,创建动画效果,并且从dom中移除第一个元素,并且给新元素设置opacity
3.使用这个效果做一个类似于画板的功能,即想象左侧一栏各种形状,右边是编辑板,将左边的形状拖动到编辑版中
以上三项代码: