浏览 1606 次
|
锁定老贴子 主题:使用拖拽实现拷贝功能时出现的问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2006-06-14
用JavaScript做了一棵静态树,然后使树的结点可以拖动。
我现在的做法是: 1.结点1可以拖到结点2下面。 2.当结点1拖到结点2下面时,结点2的图标颜色会变得更深。(有点内似于windows资源管理的拖动拷贝)。 现在的问题是:在拖动结点1时,结点1会一直压在鼠标之下随鼠标走动,当把结点1拖到结点2上时(此时的层次结构是鼠标--结点1---结点2),此刻本来欲让结点2的onmouseOver()发生作用而使结点2变色,但严重的问题是:结点2无法得到鼠标事件,因为它在结点1之下,而鼠标事件都被结点1接收了。 请各位朋友赐教,这种问题如何解决!谢谢! 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2006-06-17
所以你只能倒过来做 让那个被你拖动的节点不时的去检查自己有没有覆盖到其他的节点 从而触发其他节点的动作
|
|
| 返回顶楼 | |



