jQuery如何判断鼠标是否在某个元素内


当前第2页 返回上一页

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

$(document).mousemove(function(e){

     x = e.pageX;

         y = e.pageY;

});

  

//x的值相对于文档的左边缘。y的值相对于文档的上边缘

//x,y是全局变量;

//判断鼠标是否在某DIV中

var div = $('.dream');//获取你想要的DIV

var y1 = div.offset().top;  //div上面两个的点的y值

var y2 = y1 + div.height();//div下面两个点的y值

var x1 = div.offset().left;  //div左边两个的点的x值

var x2 = x1 + div.width();  //div右边两个点的x的值

  

if( x < x1 || x > x2 || y < y1 || y > y2){

    alert('鼠标不在该DIV中');

}else{

    alert('鼠标在该DIV中');

};

相关免费学习推荐:javascript视频教程

以上就是jQuery如何判断鼠标是否在某个元素内的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

jQuery如何判断是否为数字?

jQuery怎么删除css样式

jQuery框架是什么?

jQuery中attr()和prop()的区别是什么

jQuery中ajax提交数据乱码怎么办

jQuery如何判断对象是否获得焦点

jQuery如何判断对象是否存在问题

使用jQuery的ajax发起访问请求

jQuery如何判断滚动条是否到底部

jQuery html()方法有什么用

更多相关阅读请进入《jQuery》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...