位置: 编程技术 - 正文

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

  • 资本公积转增资本会引起什么变化
  • 报税以及注销公司的注意事项?
  • 增值税应纳税额的计算
  • 企业所得税季度预缴纳税申报表
  • 销售费用计入产品生产成本吗
  • 进项抵扣用不完怎么处理
  • 购买空调算什么费用
  • 购进财务软件折旧怎么算
  • 上市公司存货跌价准备怎么看
  • 每股收益无差别点公式
  • 可以采用三栏式的明细账的有
  • 税控服务费能抵扣吗
  • 电商平台退货退款流程图
  • 国有资产如何保值
  • 股权转让时其他股东不配合怎么转让
  • 母公司收购少数股东股权,之前的利润母公司不享有
  • 企业所得税期末贷方余额怎么办
  • 广告制作费有哪些项目
  • 发生销售折扣如何做账
  • 上期认证的发票本期能抵扣吗
  • 普票清单可以是专票吗
  • 境外代扣代缴所得税
  • 冲销暂估入库的会计分录
  • 发票需要写真名吗
  • 域名解析错误怎么解决mac
  • php框架基础教程
  • 收到服务费计入什么科目
  • 苹果手机屏幕旋转怎么设置关闭
  • 股权出资成立公司的条件
  • rnbrcache.exe是什么意思
  • layui表格编辑功能
  • iconfonf
  • 融资租入固定资产是什么意思
  • php获取访问用户的ip
  • 进料加工免退税
  • 投资收益是否缴增值税
  • 工程未审计资金能支付到多少
  • 未认证用户是什么意思
  • 关于企业财务会计的说法正确的是
  • 抵扣认证发票统计确认后可以退回吗?
  • 个体户可以不办公户吗
  • 猿猴的作文
  • 旅行社开的发票怎么记账?
  • 应收账款减值损失计入
  • 其他综合收益在报表中的位置
  • python捕获异常继续执行
  • 织梦如何添加浮动广告
  • phpcms任意文件上传
  • 最新个人捐款是什么意思
  • 只知道主营业务怎么办
  • 收到银行存款利息
  • 企业在银行的信用卡
  • 余额调节表一定要编制吗
  • 抵货款怎么做账
  • 销售产品产生的运输费计入什么科目
  • 固定资产中如何计算折旧
  • 企业积分是什么意思
  • 工会经费交纳
  • 商业企业会计制度变迁论文
  • 删除mysql数据库中表的内容命令
  • 在sql server
  • windows7如何设置
  • windows中双击硬盘驱动器图标操作的作用
  • 电脑系统信息怎么关闭
  • win10文件资源
  • 在linux系统中,用来存在系统所需
  • win7屏幕调节不见了
  • 手把手教你在家制作豆腐脑
  • Tutorial2 Hello dot!
  • Android开发如何找到TextView指定文本
  • java的gui框架
  • Linux base shell重定向详解
  • python 入门
  • 安卓自定义ui
  • for语句的执行过程图解
  • jQuery中ajax的load()与post()方法实例详解
  • javascript 组件
  • Javascript在网页设计中的作用有哪些
  • javascript object oriented 面向对象编程初步
  • 长途汽车车次号
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设