位置: 编程技术 - 正文

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图像处理实例详解)

  • 个人所得税申报操作流程
  • 个人所得税手续费返还时间
  • 劳务费增值税专用发票税率是多少
  • 增值税普通发票和电子普通发票的区别
  • 公司卖出货物没有入库记录如何做账?
  • 业务往来中接受礼品道德吗
  • 应发工资包含请年假吗
  • 企业所得税营业收入是含税还是不含税
  • 已发货未收钱会计分录
  • 工资进成本还是费用
  • 坏账计提坏账准备
  • 农产品增值税进项税额核定扣除试点实施办法
  • 合作建房分配比例 如何确定
  • 价格调节基金费率
  • 物业公司收到开发代付物业管理费怎么做账
  • 购入商品入库
  • 贷款利息收入要减去支付利息支出吗
  • 增值税进项发票网上勾选平台
  • 一般纳税人装饰装修工程税率
  • 从两处领取工资,个人所得税应该如何申报缴纳?
  • 税务机关未采集开票信息是什么意思
  • 企业购车可以一次性扣除吗
  • 拆迁安置房如何更名
  • 应收账款收不回来了怎么销账
  • 苹果电脑快捷键删除
  • dell笔记本如何恢复系统
  • windows10激活密钥免费2023
  • php-ml
  • 代理公司变更收费标准
  • 公司不经营了不注销可以吗
  • 怎样选好布艺沙发
  • php中implode
  • phpexcel插件
  • 董事费如何计算个人所得税
  • php函数名
  • php 无限级分类
  • 店面装修费怎么算
  • vue3.0中的ref
  • 企业所得税的计算公式三种
  • 本年利润借方红字代表什么意思
  • 商品流通企业商品验收入库流程
  • 查询公司对公账户
  • 为什么有些网站会自动复制
  • mongodb 数据文件
  • 事业单位的账务处理要分预算会计和财务会计吗
  • 刷pos机的如何记会计分录
  • 建筑业综合税率13.8%
  • 差旅费报销流程图及分析解释
  • 税控盘锁死日期是什么意思
  • 资金托管账户的钱能查到吗
  • 出租车发票上没有税务局的印章能报销么
  • sqlserver附加数据库语句
  • mysql内存使用率过高
  • 固定资产折旧的影响因素
  • 福利费的进项税怎么做账
  • 未抵扣进项税额什么意思
  • 销售返利的账务处理案例
  • 财务负责人怎么实名认证
  • 商场代收款合法吗
  • 哪些业务需要计提国别风险准备金
  • 在固定资产下的折旧年限
  • 收到银行承兑汇票计入什么科目
  • mysql的min函数
  • sqlserver的分页语句
  • win10 bios模式
  • linux 磁盘使用
  • linux 配置中文
  • git 进阶
  • Win10控制面板在c盘哪里
  • win7系统怎么截图然后保存
  • Unity3D游戏开发基础
  • android内核剖析代码
  • Android AsyncTaskLoader需要注意的问题
  • javascript页面设计
  • 获取控件的值
  • javascript操作网页
  • JavaScript小技巧整理
  • python图片验证码输入错误不能点登陆
  • 麻将 空白
  • 镇江市物业管理协会
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设