位置: 编程技术 - 正文

jquery模拟实现鼠标指针停止运动事件(jquery中什么方法用于模拟光标悬停事件)

编辑:rootadmin

推荐整理分享jquery模拟实现鼠标指针停止运动事件(jquery中什么方法用于模拟光标悬停事件),希望有所帮助,仅作参考,欢迎阅读内容。

jquery模拟实现鼠标指针停止运动事件(jquery中什么方法用于模拟光标悬停事件)

文章相关热门搜索词:jquery代码实现鼠标点击,jquery mousewheel,jquery mouse,jquery mouseup,jquery 鼠标,jquery mousewheel,jquery mousewheel,jquery模拟鼠标点击,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲解了鼠标指针停止运动触发事件实例代码,分享给大家供大家参考,具体内容如下在js中有有内置的鼠标各种事件,比如click事件,mousemove事件等等,但是并没有鼠标指针停止运动这个事件,下面就利用jquery模拟实现此效果,希望能够给需要的朋友带来一定的帮助。代码如下:

以上代码实现了我们的要求,当鼠标指针在div中停止移动之后,就会弹出相应div的id属性值,下面介绍一下它的实现过程。代码注释:1.(function($){}(jQuery),声明一个匿名函数,并执行此函数,参数为jQuery对象。2.$.fn.moveStopEvent=function(callback{}),为jQuery实例对象添加函数。3.return this.each(function(){}),遍历jQuery对象集合中的每一个DOM元素对象,并且使用此对象作为上下文去执行函数,也就是说function中的this是指向每一个DOM对象的。4.var x=0,y=0,声明变量x和y并赋初值为0,用来存储鼠标指针的上一个坐标。5.var x1=0,y1=0,声明变量x1和y1并赋初值为0,用来存鼠标指针当前坐标。6.var isRun = false,声明一个标记,说明鼠标指针是否在移动。7.var timer=null,声明一个标记,作为定时器函数的返回值。8.var self=this,将当前DOM对象的引用赋值给self变量。9.var sif=function(){},声明一个函数用来判断鼠标指针是否停止运动。.timer=setInterval(function(){},),每隔毫秒执行一次函数,如果毫秒内鼠标指针没有位置变化,就认定已经停止移动。.x = x1,y = y1,将鼠标指针的当前坐标存入x和y。.$(this).mousemove(function(e){}),为当前对象注册mousemove事件处理函数。.x1 = e.pageX,将当前鼠标指针横坐标存入x1..y1 = e.pageY,将当前鼠标纵坐标存入y1..!isRun && sif(),isRun = true,如果当前鼠标出于没有移动状态,那么就执行sif()函数,并且将isRun设置为true。也就是说当鼠标指针一直在移动的时候,保证只会执行一次sif()函数,否则可能会执行很多此此函数。.mouseout(function(){})注册mouseout事件处理函数,当然这是使用的链式调用。.clearInterval(timer),停止定时器函数的运行。.isRun = false,将变量的值设置为false,说明鼠标已经停止运动。

标签: jquery中什么方法用于模拟光标悬停事件

本文链接地址:https://www.jiuchutong.com/biancheng/379291.html 转载请保留说明!

上一篇:jquery插件EasyUI中form表单提交实例分享(jquery-easyui-1.3.3)

下一篇:实例详解jQuery Mockjax 插件模拟 Ajax 请求(MATLAB图像处理实例详解)

  • 小规模合作社免税吗
  • 小规模企业税务登记流程
  • 附加税是当月计算吗
  • 滴滴打车电子票怎么取票
  • 年前买东西
  • 银行承兑到期之前怎么兑现
  • 电子凭证是否具有法律效力
  • 待抵扣进项税额是什么情况下用的
  • 公司收到法院的欠款起诉书,应该怎么办
  • 平台服务费如何开票
  • 所得税预缴申报表
  • 取得赔偿款的发票可以抵扣吗
  • 公司非本单位退休人员发放工资
  • 简易计税项目取得的进项发票可以抵扣别的项目吗
  • 开发商开发土地需要交国家什么钱
  • 收回购货方前欠货款属于什么
  • 进项税转出如何申报纳税
  • 代开专票交的城建税怎么申报附加税
  • 增值税进项转出后企业所得税调整是含税价还是不含税价
  • 一次性收取一年服务费怎么确定收入
  • 消耗性生物资产是指什么
  • 增值税一般项目是指什么
  • 吸收合并企业的情形
  • 怎么计算房产税率
  • 拆迁安置房如何更名
  • 如果注册资本没有到账如何处理
  • 预提利息的分录怎么做
  • 押金少退侵犯了哪条法律
  • 暂估入库怎么暂估
  • 怀特岛郡国旗
  • 差额征税的项目有哪些
  • createrectrgn
  • 最快的网络传输速率
  • 坏账减值准备账务处理
  • 八仙花的养殖方法冬季怎么养
  • 工会费会计分录
  • 公司挂靠社保的人员需要申报个人所得税吗?
  • 陈列费用明细表怎么做
  • iis部署javaweb
  • YOLOv5 + StrongSORT with OSNet
  • columninfo
  • wget下载yum
  • 免费下载仿iOS主题
  • 退税流程怎么操作个人所得税2022
  • 跨月红字发票开错了可以撤销吗
  • 预收款项可以开发票吗
  • 高铁票进项抵扣计算错了 怎么办理
  • 网银数字证书年费
  • 销货退回的账务如何处理
  • 什么是企业所得税收入
  • 购买性支出和转移性支出都计入GDP
  • 餐具报损率一般为多少
  • 农副产品商贸公司如何做账
  • 银行抵债资产如何更快处置
  • 出差期间招待费用怎样报销
  • 下列项目的进项税额可以从销项税额中抵扣的是()
  • 预收冲应收怎么做账
  • 发票怎么领用具体流程
  • 房地产开发企业增值税税率
  • 本月合计结账
  • mysql正整数类型
  • sql查询当前年份
  • mysql5.7主从配置 博客园 my cnblog
  • 微软系统无法开机怎么办
  • 应用商店windows
  • 安装空调
  • linux安装的命令是啥
  • 一篇非常好的作文
  • 常用的linux发行版本有哪些
  • linux修改22端口号
  • 手把手教你在家制作豆腐脑
  • jasonToObject
  • win7 android studio
  • python怎么计数
  • jqurey+Jscex打造游戏力度条
  • npm yarn命令对比
  • 武汉税务代理大概多少钱
  • 进口肉的税率是多少
  • 请问农村自建房彩钢瓦下面修房吊什么顶好
  • 迈凯伦gt1
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设