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中的on()和click()区别是什么

jQuery怎么设置disabled属性?

如何使用jQuery设置css宽度

jQuery是否获得焦点

jQuery this与$(this)的区别

jQuery如何判断浏览器的内核

jQuery如何让a标签不可用

jQuery如何选择第几个元素

jQuery javascript ajax区别是什么

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




打赏

取消

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

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

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

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

评论

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