论坛首页 Web前端技术论坛

使用拖拽实现拷贝功能时出现的问题

浏览 3167 次
精华帖 (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接收了。
    请各位朋友赐教,这种问题如何解决!谢谢!
   发表时间:2006-06-17  
所以你只能倒过来做  让那个被你拖动的节点不时的去检查自己有没有覆盖到其他的节点 从而触发其他节点的动作
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics