位置: 编程技术 - 正文

jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题(jquery input)

编辑:rootadmin

推荐整理分享jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题(jquery input),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery设置input的value,jquery设置input的value,jquery input readonly,jquery :input,jquery :input,jquery怎么给input赋值,jquery设置input的value,jquery :input,内容如对您有帮助,希望把文章链接给更多的朋友!

HTML结构:很简单,就一个input,一个div,能说明问题就OK了;

想要实现的结果:

1、input框获取焦点时value为“”,失去焦点时value为“默认值”;-----这个很好实现;        

2、当在input框中输入要搜素的内容后,点击div搜索,要求控制台打印输出要搜素的内容(当然每个项目的需求不同,这里只是举个例子),而且要求点击后不影响input的focus和blur行为;----这个才是重点

先看看冲突没有解决之前的效果;

jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题(jquery input)

结果:在input中输入“aaaa”,然后点击div,控制台输出的却是“默认值”,与预想的结果不符;

解决方法一:在blur的回调函数中加一个定时器,延迟blur回调函数的执行时间,这样的话虽然在点击div的时候,input的blur行为先被触发,但是由于加了定时器延迟,所以得等到div的click回调执行完成后才能执行input的blur行为的回调;

结果:在input中输入“aaaa”,然后点击div,控制台输出的却是“aaaa”,符合预想的结果;

解决方法二:将div的click事件改成mousedown事件,因为mousedown行为是鼠标点下去的时候就被触发,而click行为是鼠标点下去再抬起的时候才被触发

结果:在input中输入“aaaa”,然后点击div,控制台输出的却是“aaaa”,符合预想的结果;

以上所述是小编给大家介绍的jQuery解决input元素的blur事件和其他非表单元素的click事件冲突问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

jQuery3.0中的buildFragment私有函数详解 时隔3个月,jQuery团队终于发布了3.0Alpha版本。有两个版本jQuerycompat3.0和jQuery3.0。jQuerycompat3.0对应之前的1.x,兼容更多的浏览器,对于IE支持到8.0版本jQuery

jQuery EasyUI Tab 选项卡问题小结 需要解决的问题:比如说我先把行政区域的页面打开之后,我又把产品类型管理的页面打开,之后我再产品类型管理里添加了一条数据,当我点击横着

深入理解(function(){... })(); 1.他叫做立即运行的匿名函数(也叫立即调用函数)2.当一个匿名函数被括起来,然后再在后面加一个括号,这个匿名函数就能立即运行起来!有木有很神

标签: jquery input

本文链接地址:https://www.jiuchutong.com/biancheng/384082.html 转载请保留说明!

上一篇:jQuery Easyui Tabs扩展根据自定义属性打开页签

下一篇:jQuery3.0中的buildFragment私有函数详解(jquery3.6)

  • 一般纳税人做外账没有一点成本票怎么办?
  • 房产企业季度预测
  • 劳务报酬收入是否含税
  • 社保工伤保险可以交两家公司吗
  • 销售费用福利费编码
  • 股东借钱给公司,公司经营不善倒闭!借款公司要还不
  • 进项税额转出忘记填在申报表里
  • 没有发票的福利有哪些
  • 专票3个点和6个点哪个多
  • 资产几百亿真的有那么多钱吗?
  • 代缴五险一金自己还需要缴纳吗
  • 固定资产的净值等于
  • 预缴工程税的帐务处理如何做?
  • 房产税税率2023税率表
  • 财税2010121号文件有效吗
  • 零售通收银
  • 为什么盈利的企业也有可能发生债务危机
  • 冲减往年收入会计分录
  • 税法对弥补亏损的规定是什么?
  • 企业管理可以开什么明细发票
  • 个人税收起征点调整
  • 多提税金的具体分录
  • 税控盘费用抵减增值税的账务处理
  • 分公司的财产归总公司所有吗
  • 网上抵扣发票操作
  • 公会经费开支范围
  • 公积金发放怎么自动转入银行卡
  • 去年进项税没有抵扣了
  • 无形资产如何评估作价
  • 周围的材料分为哪几类
  • 房屋租赁收入确认条件新准则
  • win11文件类型怎么改
  • 计提增值税的会计科目
  • 零售环节的金银首饰需征收增值税吗
  • php使用什么开发工具
  • gps定位器怎么开启
  • 缺陷修饰
  • PyTorch深度学习实战 | 基于ResNet的人脸关键点检测
  • mysql函数nvl
  • 汇算清缴补税的情况有哪些
  • 长期待摊费用是资产
  • 个人独资公司和合伙公司有什么区别
  • 手工帐月末结转会计分录
  • 资产负债表和利润表的勾稽关系
  • Monaco-editor的JSONSchema配置及使用介绍
  • mysql 小时差
  • 新增四大行业营收排名
  • 低值易耗品的账务处理图片
  • 购买理财计入现金流量表什么科目
  • 广告费用收入
  • 坏账损失记入
  • 企业视同销售的情况都有哪些?
  • 装修工程人工费占总价比例
  • 新准则下企业开什么发票
  • 其他应收款待抵扣税金
  • mysql8.0存储过程
  • mysql数据库设置固定值
  • windows更新9%
  • win10启动项怎么设置
  • windows2003文件服务器
  • 微软为什么不自己做电脑
  • hyper怎么用
  • 微软停止对xp的操作
  • win10电脑清理磁盘
  • win10h2版本
  • win7系统运行卡怎么办
  • linux网络设备有哪些
  • WIN10补丁白屏
  • Android之Android apk动态加载机制的研究
  • Android:Activity+Fragment及它们之间的数据交换(一)
  • css div模糊
  • js 模拟滑动
  • 批处理文件修改注册表键值
  • web前端开发工具哪个好
  • js拖拽生成页面
  • javascript面向对象编程指南
  • 债务核销条件
  • 浪潮报销软件安装
  • 融资租赁做什么业务
  • 金三申报系统里面怎么申报社保?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设