jquery 判断鼠标当前位置是在哪个元素上方 我的需求是:自己定义了一个Div,当另一个文本框输入数值时把值分成几个放到div里面, 相当于div里面又嵌套了几个div..问题是:当我鼠标移动到div里面时,我想获得鼠标是在这个内部div的哪个元素上方,怎么获得呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.mouseover = function(e){ var el = e.srcElement || e.target; alert('鼠标在' + el.id + '上');} $('div').mouseover(function(event) { alert($(event.target))}); 补充,少了个‘on’document.onmouseover div的onmouseover事件里div.onmouseover=function(){alert(this.id);//为什么你们都不喜欢用this?}; 此处不能用this,this里面可能还有子元素 我是在Jquery的。。用了就什么都没显示了。。 牛, 这个方法好. 节省了很多内存和cpu另外,对楼上提问的几个人 非常无语. 问题 我解决了。。 我先把内部的div都查询出来 在用each遍历一般 在每个都.mouseover()方法。。就行了。 谢谢大家 use getScrollTop. please give me an example to understand theis usage. 没有调用去执行iframe的方法,去自动跳转执行了 大哥大姐们帮忙啊 正则表达式为什么前后都要加个符号“/” onkeyup事件,在ff中 有关字符串函数的问题 关于数组和数据库的问题。 表单验证 十万火急!!!如何动态显示数据的问题!! 对象的 accessor 方法这里怎么没起作用? 新手求助!javascript写省市联动求代码错在哪了? 图片AJAX加载时间监控问题 google maps api v3 tab
var el = e.srcElement || e.target;
alert('鼠标在' + el.id + '上');
}
alert($(event.target))
});
document.onmouseover
div.onmouseover=function(){
alert(this.id);//为什么你们都不喜欢用this?
};
此处不能用this,this里面可能还有子元素
我是在Jquery的。。用了就什么都没显示了。。
牛, 这个方法好.
节省了很多内存和cpu另外,
对楼上提问的几个人 非常无语.
我先把内部的div都查询出来 在用each遍历一般 在每个都.mouseover()方法。。就行了。
谢谢大家