【在线等】===========如何捕获事件========= 页面上有多个div,当我鼠标拖动一个div(1) 到另一个div(2)上时要触发事件,怎么捕获啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也就是判断一个div上有没有另一个div 楼主里面还是外面?里面的话看看有没有子元素就可以了,is:childeNodes;如果是上面的话,就没有办法了 利用document.onmousemove来做位置判断吧。 刚才给一位朋友写拖换功能的JS的时候已经应用了。LZ可以参考下http://topic.csdn.net/u/20100428/11/839a0eef-482f-4d8b-86ef-1fe415650780.html?63254 判断坐标,在拖动div过程中( onmousemove) 里判断 不好用位置判断啊,我页面上有很多div(用户可以动态创建,个数不确定),我怎么知道这个div现在拖到哪了呢? 请仔细看下代码因为我也涉及到了多个div的情况。 我不会JQuery,把你具体的思想说一下啊 我针对你说的重叠的判断说我的想法在mousemove里遍历页面的DIV,然后将这个DIV与你当前的鼠标位置判断即,当你的鼠标在这个DIV上,而这个DIV不是你拖动的DIV就可以了假设这个待判断的DIV叫a那么a.left的坐标<鼠标event.ClientX<a.left + a.width且a.top < event.ClientY < a.top + a.height这里的left height什么的只是用来解释的,不是具体的属性,我相信你能理解 jquery $.post 设置超时相关问题 屏幕蒙层效果、图层对象绝对居中、拖拽图层对象三个功能实例演示剖析 http Post参数格式的转换 这个javascript为什么可以在谷歌浏览器上用,却不能在IE6上用? 问一个关于跨域iframe 调用外部页面对象的问题。 '文本框'留言放入表情 如何实现验证码的切换? 如何控制瀑布流的列数呢? 求一个正则 有哪位兄弟能做跨越框架的JS菜单且方便重新定制? 线段上的点的计算.JS编写.求救啊.! 多个ajax请求在一个页面,如何是每个都轮流执行。
如果是上面的话,就没有办法了
http://topic.csdn.net/u/20100428/11/839a0eef-482f-4d8b-86ef-1fe415650780.html?63254
不好用位置判断啊,我页面上有很多div(用户可以动态创建,个数不确定),我怎么知道这个div现在拖到哪了呢?
因为我也涉及到了多个div的情况。
我不会JQuery,把你具体的思想说一下啊
即,当你的鼠标在这个DIV上,而这个DIV不是你拖动的DIV就可以了
假设这个待判断的DIV叫a
那么a.left的坐标<鼠标event.ClientX<a.left + a.width且a.top < event.ClientY < a.top + a.height这里的left height什么的只是用来解释的,不是具体的属性,我相信你能理解