位置: IT常识 - 正文

怎么移除css的hover事件(css去掉项目符号)

编辑:rootadmin
怎么移除css的hover事件

推荐整理分享怎么移除css的hover事件(css去掉项目符号),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css怎么取消overflow,css怎么取消overflow,移除css样式,移除css样式,css去掉项目符号,css去掉属性,css去掉属性,怎么删除css规则,内容如对您有帮助,希望把文章链接给更多的朋友!

 

移除css hover事件的方法:1、;通过“$("a").hover(function(){ alert('mouseover'); }, function(){ alert('mouseout'); })”方法绑定hover事件;2、通过“$('a').off('mouseenter').unbind('mouseleave');”方法取消绑定的hover事件即可。

jquery中取消和绑定hover事件的正确方式

在网页设计中,我们经常使用jquery去响应鼠标的hover事件,和mouseover和mouseout事件有相同的效果,但是这其中其中如何使用on去绑定hover方法呢?如何用off取消绑定的事件呢?

一、如何绑定hover事件

怎么移除css的hover事件(css去掉项目符号)

先看以下代码,假设我们给a标签绑定一个click和hover事件:

$(document).ready(function(){ $('a').on({ hover: function(e) { //Hover event handleralert("hover"); },click: function(e) { // Click event handleralert("click"); } });});

当点击a标签的时候,奇怪的事情发生了,其中绑定的hover事件完全没有反应,绑定的click事件却可以正常响应。

但是如果换一种写法,比如:

$("a").hover(function(){ alert('mouseover'); }, function(){alert('mouseout'); })

应该使用 mouseenter 和 mouseleave 这两个事件来代替,(这也是 .hover() 函数中使用的事件)

所以完全可以直接像这样来引用:

$(document).ready(function(){ $('a').on({ mouseenter: function(e) {//Hover event handleralert("mouseover"); }, mouseleave: function(e) {//Hover event handleralert("mouseout"); }, click: function(e) {// Clickevent handleralert("click"); } });});

因为.hover()是jQuery自己定义的事件,是为了方便用户绑定调用mouseenter和mouseleave事件而已,它并非一个真正的事件,所以当然不能当做.on()中的事件参数来调用。

二、如何取消hover事件

大家都知道,可以使用off函数去取消绑定的事件,但是只能取消通过bind绑定的事件,jquery中的hover事件是比较特殊的,如果通过这种方式去绑定的事件,则无法取消。

$("a").hover(function(){ alert('mouseover'); }, function(){alert('mouseout'); })

 取消绑定的hover事件的正确方式:

$('a').off('mouseenter').unbind('mouseleave');
本文链接地址:https://www.jiuchutong.com/zhishi/293121.html 转载请保留说明!

上一篇:H5页面跳转小程序的三种方式(h5页面跳转小程序不显示按钮)

下一篇:vue中跳转到详情页的两种方法(vue带参数跳转到详情页面)

  • 账面价值大于计税基础
  • 房屋用途 居住用房 住宅 区别
  • 由旅行社开具的电子普票代订机票能抵扣税吗?
  • 从价计征房产税怎么算 原值和出租房原值
  • 工程劳务费计入哪个会计科目
  • 企业降低存货成本的途径和方法
  • 股东实物分红账务怎么做
  • 预缴企业所得税会计处理
  • 进项税留底是什么意思
  • 银行变更印鉴多久生效
  • 收到外国的货款会计分录
  • 企业办理跨境人民币收付需要办理名录登记吗
  • 企业如何规避印刷风险
  • 固定资产丢失收入怎么办
  • 怎么看发票是不是免税
  • 企业转租房屋如何开票
  • 制造企业材料返回流程图
  • 预收一年租金会计分录
  • 跨年多计提折旧的账务处理
  • 法人一证通报建
  • 外籍人员取得数月奖金怎么交税
  • 电脑不支持cpu
  • 以前年度损益调整怎么做账
  • 向农民购进农产品
  • Linux系统中怎么定位到java代码的方法级
  • 有销项无进项税务局会怎么罚
  • 什么是董事会费
  • mcshield.exe是什么进程
  • 借方为什么是减少额?
  • 遇到的问题及解决方法
  • 布莱顿小镇介绍
  • ms 高级应用
  • php操作mysql数据库的扩展有哪三个
  • vue调用同一个组件
  • 成本类账户期末余额在借方还是贷方
  • 变化检测是应用在图像的哪个运算中
  • 委托第三方收款合法吗
  • ios14.5ipad
  • 为etc充值
  • 采购国产设备退税公告
  • 进项税额转出如何做分录
  • 行政事业单位资产管理办法
  • 帝国cms自动采集插件
  • 网上更正增值税申报表
  • 个税中的免税收入都包括什么
  • sql server 性能优化
  • db2 日期查询
  • 股东权益合计是净资产吗
  • 所得税的汇算清缴日在资产负债表日后期间
  • 保险公司 返点
  • 销售退货成本如何计算
  • 长期股权投资收回账务处理
  • 一年的系统服务费多少钱
  • 退回的保证金多了一点怎么做分录
  • 网络使用费属于办公费吗为什么
  • 应纳税所得额收入总额包括
  • 即征即退的增值税退城建税吗
  • 房地产会计核算科目
  • mysql批量执行sql文件工具
  • mysql读写分离实现原理
  • windows在哪里添加打印机
  • 在幻灯片母版中
  • macbook graphpad
  • Win7笔记本突然wifi功能没了
  • windows8.1关闭开机密码
  • win7旗舰版u盘在电脑上读不出来
  • windows8如何降到windows7
  • jquery插件使用教程
  • nodejs cgi
  • android真机调试闪退
  • python xml.etree
  • shell脚本监听端口
  • android面试2021
  • unity怎么调用方法
  • javascript命名规范
  • javascript原型
  • 本期应纳税额怎么算
  • 职工周转房需要缴纳房产税吗
  • 税务局窗口人员工作内容
  • 告知承诺和非告知承诺
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设