流量变现70%分成 全国楼凤小姐姐 招商联系客服 招商联系客服 招商联系客服 招商联系客服

JQuery判断鼠标移入和移出某元素,类似CSS的:hover效果的方法

[复制链接]
查看168 | 回复0 | 2024-10-1 12:00:40 | 显示全部楼层 |阅读模式

JQuery判断鼠标是否移入或者移出某个元素,可以使用mouseenter和mouseleave事件来判断鼠标是否在某个元素上。

以下是一个简单的例子:

  1. <div id="myElement">Hover over me!</div>
复制代码
  1. $(document).ready(function(){
  2.     var isMouSEOver = false;
  3.    
  4.     $('#myElement').mouseenter(function(){
  5.         isMouSEOver = true;
  6.         console.log('Mouse is over the element.');
  7.     }).mouseleave(function(){
  8.         isMouseOver = false;
  9.         console.log('Mouse is not over the element anymore.');
  10.     });
  11.    
  12.     // 检查鼠标是否在元素上
  13.     function isMouseOverElement() {
  14.         return isMouseOver;
  15.     }
  16.    
  17.     // 使用方法
  18.     if (isMouseOverElement()) {
  19.         console.log('Mouse is currently over the element.');
  20.     } else {
  21.         console.log('Mouse is not over the element.');
  22.     }
  23. });
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则