位置: 编程技术 - 正文

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

  • 产权式酒店规定
  • 小规模纳税人进项可以抵扣吗
  • 小规模纳税人销售农产品税率是多少
  • 转让长期股权投资的净收益计入
  • 企业收购资金计算公式
  • 个体工商户化妆品经营范围
  • 企业间的合作
  • 房地产企业被收购报表处理
  • 免抵退税的计算数据
  • 非金融企业和金融企业
  • 土地增值税清算全流程实战案例
  • 从对公账户提取备用金违法吗
  • 股权转让后没有给转让费怎么办
  • 广告服务怎么做分录
  • 手撕票验旧是什么意思
  • 租赁房使用权和所有权冲突
  • 企业不重视引起的四大涉税风险
  • 快递公司怎么结算
  • 环评公司的成本核算
  • 材料按实际成本计价核算
  • 餐查账征收企业所得税会计分录?
  • 账外资产评估入账固定资产折旧可以税前扣除吗?
  • 年初未分配利润是什么科目
  • 文档自动填写怎么弄
  • 背书人账户名称填什么
  • windows server 2003 r2 序列号
  • 运输费用会计科目
  • 股东变更股权转让未分配利益
  • 汇算清缴补交的所得税怎么记帐
  • yii2前后端分离
  • thinkphp curl
  • error出错
  • 免费开源的图片app
  • 摄像头标定方法
  • nlp自然语言处理框架
  • php添加背景怎么实现
  • 劳务派遣公司账务
  • mysql 索引类型以及使用场景
  • python监控模块
  • mongodb $lookup
  • sql server 实现数据值加一减一
  • sqlserver2008无法连接到local用户登录失败
  • MySQL数据库结构设计图
  • 股东权益合计等于净资产吗
  • 可抵扣进项税有哪些项目
  • 付出对价的公允
  • 公司充话费
  • 政府补贴收入的账务处理
  • 借方记录什么的增加
  • 美容行业如何做好管理工作
  • 汽车费用包括哪些会计科目呢
  • 营业外收入是收入类还是费用类
  • c# mysql实例
  • fedora debian ubuntu
  • linux中安装vim命令
  • centos 6.5安装教程
  • bios单词
  • cool file viewer pro是什么软件
  • 如何解决cpu超频问题
  • macbookair自带系统
  • logrotate syslog
  • linux cp 不是目录
  • win7任务栏显示预览窗口
  • win10系统资源管理器怎么重新安装
  • 开发者学校
  • Bullet(Cocos2dx)之增加调试绘制PhysicsDraw3D
  • Sublime Text + decoda 调试Quick-cocos2d-x 游戏
  • vue vue cli
  • Underscore.js 1.3.3 中文注释翻译说明
  • easyui表格
  • Android - DrawerLayout的使用
  • js cookie用法
  • Django1.7+python 2.78+pycharm配置mysql数据库
  • 全面解析少女时代关系
  • 发票上的税务号
  • 税务总局机关
  • 福州市税务局领导班子成员名单
  • 深圳土地增值税清算规程
  • 怎么申请浙江长沙健康码
  • 增值税税控开票软件怎么下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设