首页 web前端 js教程 jQuery中hover与mouseover和mouseout的区别分析_jquery

jQuery中hover与mouseover和mouseout的区别分析_jquery

May 16, 2016 pm 03:23 PM
hover jquery mouseout mouseover 区别

本文实例分析了jQuery中hover与mouseover和mouseout的区别。分享给大家供大家参考,具体如下:

以前一直以为在jquery中其实mouseover和mouseout两个事件等于hover事件。两个没什么区别,应该是一样的。但昨天一个动画效果才让我见识了,这两个并不能等同。

<div class="wrapper">
<div class="img"></div>
<div class="text"></div>
</div>
<div class="point"></div>

登录后复制

在wrapper上加事件,当鼠标移动到wrapper上的时候让class="point"的层放大。但如果用mouseover和mouseout事件的话,当鼠标移动到wrapper层后,point层会变大,但当鼠标在img和text层之间进行移动的时候,point层会变大变小,不停的变化。这并不是我们想要的结果,我们想要的是只要鼠标在wrapper层上,无论是img还是text上,point就变大,但在鼠标未移出wrapper层的情况下,point层不变小。

慢慢思路也清晰了,我们不用mouseover和mouseout而用hover问题就解决了。

这么简单的问题我们竟然花了好长时间才解决,真是夸张。写篇以作纪念。

补充:后来我师父说其实在jquery源码中有这么一段:

hover: function( fnOver, fnOut ) {
 return this.mouseenter( fnOver ).mouseleave( fnOut || fnOver );
}

登录后复制

也就是说hover!=mouseover+mouseout。但hover=mouseenter+mouseleave。

希望本文所述对大家jQuery程序设计有所帮助。

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
2 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
2 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

盘前盘后交易有什么区别?盘前盘后交易区别详解 盘前盘后交易有什么区别?盘前盘后交易区别详解 Mar 03, 2025 pm 11:54 PM

传统金融市场中,盘前盘后交易指常规交易时段以外的交易活动。虽然加密货币市场全天候交易,但像Bitget等交易平台也提供类似功能,尤其是一些同时交易股票和加密货币的综合平台。本文将阐明盘前盘后交易的差异,并探讨其对币价的影响。盘前盘后交易的四大区别:盘前盘后交易与常规交易时段的主要区别在于交易时间、流动性、价格波动和交易量四个方面:交易时间:盘前交易发生在正式交易开始前,盘后交易则在常规交易结束后进行。流动性:盘前盘后交易流动性较低,交易者稀少,买卖价差较大;而常规交易时段流动性高,价

为什么说Bittensor是AI赛道的'比特币”? 为什么说Bittensor是AI赛道的'比特币”? Mar 04, 2025 pm 04:06 PM

原文标题:Bittensor=AIBitcoin?原文作者:S4mmyEth,DecentralizedAIResearch原文编译:zhouzhou,BlockBeats编者按:本文讨论了Bittensor,一个去中心化的AI平台,希望通过区块链技术打破集中式AI公司的垄断,推动开放、协作的AI生态系统。Bittensor采用子网模型,允许不同AI解决方案的出现,并通过TAO代币激励创新。尽管AI市场已成熟,但Bittensor面临竞争风险,可能会受到其他开源

韩国比特币和国内比特币有什么不同吗? 韩国比特币和国内比特币有什么不同吗? Mar 05, 2025 pm 06:51 PM

比特币投资热潮持续升温,比特币作为全球首个去中心化数字资产,其去中心化和全球流通性等特性备受关注。尽管中国曾是比特币最大市场,但政策影响导致交易受限。而如今,韩国成为全球主要比特币市场之一,引发投资者对其与国内比特币差异的疑问。本文将深入分析两国比特币市场的区别。韩、中比特币市场差异解析韩国与中国比特币市场的主要区别体现在价格、市场供需、汇率、法规监管、市场流动性和交易平台等方面:价格差异:韩国比特币价格通常高于中国,这种现象被称为“泡菜溢价”。例如,2024年10月下旬,韩国比特币价格一度

垂直代理:加密原生代理的应用场景和颠覆性潜力解读 垂直代理:加密原生代理的应用场景和颠覆性潜力解读 Mar 04, 2025 am 10:21 AM

人工智能代理(AIAgents)正迅速融入企业日常运营,从大型公司到小型企业,几乎所有领域都已开始应用,包括销售、营销、财务、法律、IT、项目管理、物流、客户服务和工作流自动化等。我们正从人工处理数据、执行重复性任务和使用Excel表格的时代,转变为由AI代理全天候自主运行的时代,这不仅提高了效率,还显着降低了成本。 Web2中AI代理的应用案例:YCombinator的视角Apten:一款结合AI和短信技术的销售与营销优化工具。 BildAI:一款能够读取建筑蓝图,提

芝麻开门gate旧版和新版区别在哪? 芝麻开门gate旧版和新版区别在哪? Mar 04, 2025 pm 01:33 PM

文章介绍芝麻开门 gate.io 交易平台旧版与新版的区别。界面设计上,新版布局优化、视觉风格更现代简洁;功能体验方面,交易功能升级、用户体验优化且增加新功能;安全性能上,新版安全机制升级,合规性提升。但实际差异需依平台具体更新内容而定 。

Nexo是什么交易所?Nexo交易所安全吗? Nexo是什么交易所?Nexo交易所安全吗? Mar 05, 2025 pm 07:39 PM

Nexo:不止是加密货币交易所,更是您的数字金融管家Nexo并非传统的加密货币交易所,而是更侧重于加密货币借贷的金融平台。它允许用户以加密货币为抵押获得贷款,并提供赚取利息的服务。虽然Nexo也提供加密货币买卖和兑换功能,但其核心业务是加密借贷。本文将深入探讨Nexo的运作模式及安全性,为投资者提供更全面的了解。Nexo的运作模式成立于2018年,总部位于瑞士楚格的Nexo,是数字金融领域的先驱。它区别于其他中心化交易所,更专注于提供全面的金融服务。用户无需出售资产即可进行加密货币的买卖、交易和

以太币和比特币的区别 以太币和比特币区别是什么 以太币和比特币的区别 以太币和比特币区别是什么 Mar 19, 2025 pm 04:54 PM

以太币与比特币区别显着。技术上,比特币用 PoW,以太币从 PoW 转向 PoS 。交易速度比特币慢,以太币快。应用场景里,比特币侧重支付存储,以太币支撑智能合约与 DApp 。发行上,比特币总量 2100 万枚,以太币无固定总量。安全方面各有挑战。市场价值上,比特币市值居首,两者价格波动都大,但因特性不同,以太币价格走势有独特之处 。

虚拟货币平仓是什么意思?和卖出一样吗?如何避免强制平仓? 虚拟货币平仓是什么意思?和卖出一样吗?如何避免强制平仓? Mar 04, 2025 am 06:51 AM

虚拟货币交易中的平仓详解:规避爆仓风险的策略本文将深入探讨虚拟货币市场中的“平仓”概念,并阐明其与“卖出”的区别,以及如何有效规避强制平仓(爆仓)风险。什么是虚拟货币平仓?平仓是指投资者通过反向交易来结束现有仓位,从而锁定盈亏。例如,持有多头仓位(买入)的投资者,可以通过卖出等量虚拟货币来平仓;持有空头仓位(卖出)的投资者,则需买入等量虚拟货币平仓。平仓操作本质上是关闭或解除已建立的投资头寸。平仓等于卖出吗?虽然多头平仓确实涉及卖出操作,但平仓与卖出并非完全等同。平仓定义:结束已开

See all articles