解决方案 »
- Ext Ext.ux.form.LovCombo setValue()赋值问题!沙发也给分.!!!
- 求助!fileUpload图片预览IE6无效,求各位高手帮忙解决一下!
- 请问怎样改变当前页面对应的表单
- 开发firefox中,发现无法实现右键弹出菜单--救命
- 请教:js实现幻灯片轮播问题document.writeln("")
- 大虾救命!
- 变态的问题~!!!关于嵌入网页的MEDIA PLAYER控件
- 如何取消一个radio的选定
- 简单的问题
- 上次的问题解决了,谢谢大家,又有个frame 的问题,谁能帮我?
- 改变jquery的div中的title属性的字体,颜色什么的呀
- 如何用js合并相同的手机号码
设被拖动的元素为aa的mousedown事件中获取a在页面的位置,还有尺寸,然后在到body里面渲染一个半透明的div,position设置为absolute,left,top设置为a标签在页面的位置,尺寸设置为a标签尺寸,并设置好标志变量,表示被拖拽的标签为a
document上添加mousemove事件,根据鼠标位置移动新渲染的半透明div
有效的拖放目标添加mouseup事件,移除半透明div,将a标签渲染到拖放目标
document添加mouseup事件,也移除半透明div,这样在无效位置释放将不引起拖动
参考下http://bbs.csdn.net/topics/370226015