拖拽交换元素的思路
其实也就是这个效果 http://www.zhb.org.cn/wc/cdrag/ 或者 http://www.chinaren.com
我试过在目标元素注册一个mousemove事件,,但是当拖动元素经过时,这个事件是不发生的。。。``有没办法让它发生呢?
我的第2个思路是计算当前鼠标是否在目标元素上。。。。。这个局限性就比较大。。
------解决方案--------------------http://www.zhb.org.cn/wc/cdrag/
onmousemove时,通过双for来判断鼠标的位置是否在目标区间。。。
具体判断过程每行貌似都有注释。。
------解决方案--------------------我试过在目标元素注册一个mousemove事件,,但是当拖动元素经过时,这个事件是不发生的。。。``有没办法让它发生呢?
//鼠标拖动的层,当经过的时候是层在目标元素上,不是鼠标在目标元素上,所以不会发生事件。
我的第2个思路是计算当前鼠标是否在目标元素上。。。。。这个局限性就比较大。。
//只要记录目标的坐标弄个数组,for判断,没有虾米局限性吧。
------解决方案--------------------ondrag
ondragstart
ondragend
ondrop