拖拽交换元素的思路
其实也就是这个效果   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