位置: 编程技术 - 正文

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%,有的是1%
  • 汽车租赁用不用交税
  • 土地投资入股交什么税
  • 收到原未计入应收项目的交易性金融资产的利息
  • 个体户交地税
  • 纯利润和毛利润哪个多
  • 公益性捐赠专用会计科目
  • 异地预缴企业所得税会计分录
  • 买车的增票可以分两次吗
  • 审计报告格式与范文怎么写?
  • 小型微利企业普惠性税收减免政策执行期限
  • 企业注销个税怎样更正申报呢
  • 个体户升一般纳税人分红怎么交税
  • 直接人工分配按计时工资怎么分
  • 重装系统前需要注意什么
  • 暂估入库的处理方式有哪三种
  • 受托方代收代缴的消费税计入成本吗
  • win7的本地连接在哪
  • php字段
  • 是谁唤醒你
  • 小程序怎么自定义tabbar
  • 2018年残保金申报表填表说明
  • 财务负责人和法人哪个责任大
  • 甲方如何规避合同责任
  • 如何理解虚拟存储的虚拟
  • 前端从后端拿excel文件
  • create_proc_entry
  • php 方法
  • 扶贫小额信贷分析报告
  • 所得税需要结转么
  • 银行发行债券流程图
  • 金税盘服务费分录
  • 营业执照更换法人需要哪些手续
  • 属于长期险种的是
  • 工会经费可以发购物卡吗
  • 织梦模板首页logo修改
  • 亏损企业研发费用可以加计么
  • 小规模纳税人纳多少税
  • 开具红字增值税普通发票
  • 用友u8财务报表打印设置在哪
  • 存货按照计划成本法核算内容
  • mysql分片sql
  • 库存商品对外销售会计分录
  • 收到票据款
  • 哪些发票可以抵扣增值税专用发票
  • 收到商业承兑汇票的会计分录
  • 去银行提备用金需要什么
  • 新手学会计怎么学
  • 商业批发企业有哪些
  • Ubuntu下mysql安装和操作图文教程
  • mysql 查询范围
  • win7一直弹广告怎么办
  • win10应用商店应用少
  • 快速任务栏
  • 抢先体验的游戏可以退款吗
  • win 7电脑音箱没有声音
  • 蓝牙鼠标不能动了
  • node.js开发指南
  • 怎么检测端口通不通
  • bootstrap表单模板
  • dos查看内存命令
  • node.js使用方法
  • flask开发实例
  • 命令最常用的类型有
  • jquery 表单
  • js对象属性值
  • 安卓抽象类
  • python5.7汉诺塔
  • jquery mobile app
  • jq动态设置css
  • 湖北省国家税务总局
  • 浙江普通发票查验
  • 拼多多发票哪里申请开票
  • 普惠性税收优惠政策例子
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设