位置: 编程技术 - 正文

fastclick插件导致日期(input[type="date"])控件无法被触发该如何解决(fastdwg插件)

编辑:rootadmin

推荐整理分享fastclick插件导致日期(input[type="date"])控件无法被触发该如何解决(fastdwg插件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:fastapi 插件,fast-ls插件,fastclick vue,fastapi 插件,fastclick干什么用的,fastclick.attach,fastclick.attach,fastclick.js,内容如对您有帮助,希望把文章链接给更多的朋友!

本文作为一名新手,写的不好地方还请各位大家多多指教,以下内容只是给大家共勉以下我的解决方案,也是我个人的一个见解,有不同意见不同解决方案的朋友还请多多分享自己的解决办法。

首先,我们使用fastclick插件的初衷是解决“tap”事件“点透”的BUG;fastclick与tap都是利用“touch”事件来模拟“click”事件的;

然后我们来大致的了解一下fastclick的工作原理(来自往上的copy):

在我们的app中跟踪所有的TouchStart事件,在接收到touchend事件的时候,触发一个click事 件;

使用方法可找度娘;

但是问题来了,当使用了fastclick的时候,我们发现“日期”控件无法被触发了,是正常的点击时无法被触发,如果长按0.5S的样子还是可以触发的,但是问题还是已经存在,必须解决!

通过阅读fastclick的源码发现里面有个这个方法

fastclick插件导致日期(input[type=

反正意思在上面也提到过,就是在接受到touchend事件的时候,触发一个click事件;

那么我的解决防范就是:

当touchend的时候我们判断一下他的event.target到底是啥,如果是date我们就不玩了,不要你fastclick了,用原生的去触发不就OK了,来个return false;

我的代码:

这里if里面的条件就随便写咯,自己根据项目需求而定,反正你要的是到达某个特殊的条件时给他退出就好了;

本文作为一名新手,写的不好地方还请各位大家多多指教,以下内容只是给大家共勉以下我的解决方案,也是我个人的一个见解,有不同意见不同解决方案的朋友还请多多分享自己的解决办法。谢谢大家能够关注本篇文章,有你们的支持我会做的更好。

JS实现网页每隔3秒弹出一次对话框的方法 本文实例讲述了JS实现网页每隔3秒弹出一次对话框的方法。分享给大家供大家参考,具体如下:运行效果截图如下:在线演示地址如下:

js面向对象之常见创建对象的几种方式(工厂模式、构造函数模式、原型模式) 在上篇文章给大家介绍了javascript面向对象基础,本篇文章继续深入学习javascript面向对象,JS的语法非常灵活,简单的对象创建就有好几种不同的方法。

初步了解javascript面向对象 前言基于类的对象:我们都知道面向对象的语言中有一个明显的标志,就是都有类的概念,通过类这个类似模板的东西我们可以创建许多个具有相同的

标签: fastdwg插件

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

上一篇:JavaScript实现同时调用多个函数的方法

下一篇:JS实现网页每隔3秒弹出一次对话框的方法(js间隔执行的代码)

  • 进项税额比销项税额多怎么填申报表
  • 软件退税收入会计分录
  • 纳税申报表申报日期
  • 工程施工的间接费用怎么结转
  • 其他应收款如何清理
  • 加班餐费有发票怎么入账
  • 其他应收款减值测试注意什么
  • 管理费0.5%每年
  • 应纳税所得额超过36000至144000
  • 担保机构免征增值税吗
  • 不动产进项税额抵扣最新通知2023
  • 当期免抵税额和当期免抵退税额
  • 企业所得税前列支的费用
  • 雇主责任险税前列支
  • 小规模企业给别人开16万增值税专用发票
  • 虚开增值税发票具体操作是怎样的?
  • 实时扣税3001会计科目
  • 现金支票怎么背书转让
  • 开出技术服务费怎么结转成本
  • 收的的挂靠费一般是几个点
  • 4s店 监管
  • mac电脑因问题而重新启动
  • 主机倒地后打不开电脑
  • 华硕笔记本电脑售后维修服务网点
  • 苹果六微信
  • nvm是啥
  • php中??
  • 投资性房地产转换日公允价值大于账面价值
  • 促销费可以进项抵扣吗
  • 购货款先到支付后付款
  • el-table-column formatter
  • thinkphp开发框架
  • 固定资产减值准备可以转回吗
  • 社保工伤退费会计分录
  • 公司亏损注销了怎么处理
  • 工会经费可以提出来使用吗
  • 科罗拉多河上的月光简谱
  • 划拨建设用地使用权没有使用期限的限制
  • 图书发票怎么报销的
  • python的切片操作
  • 过路费抵扣进项税怎么计算
  • 小微公司开票
  • 技术服务费增值税税率1%
  • 出口退税还需要交企业所得税吗
  • wordpress换域名后主题乱了
  • 同一控制下企业合并和非同一控制下企业合并的区别
  • 血液制品增值税税率
  • 材料成本差异的会计分录
  • 收到海关进口关税怎么办
  • 异地学校
  • 房产税怎么实行
  • 以银行承兑汇票支付购买原材料款
  • 购买办公室家具
  • 专用发票冲红有时间有时间限制吗
  • 营业外支出明细账应该采用的格式是
  • 商业承兑汇票提示付款流程
  • 累计折旧可以作为利润分配吗
  • 无形资产的摊销方法
  • 企业应该设置哪些部门
  • win8怎么扩展c盘
  • 503 service unavailable错误说明
  • win10提高
  • ubuntu with linux
  • imac触发角
  • centos fuser
  • cocos2djs
  • js 数组取值
  • node.js入门
  • listview.selecteditems
  • Node.js中的事件循环是什么
  • python 随机ua
  • unity教程完整版
  • nodejs中间层的作用有哪些
  • UIAutomator在AndroidStudio中的使用
  • python3 heapq
  • 广东省为什么电不够用
  • 四川国税发票真伪查询
  • 山东省地方税务局印花税核定征收管理办法
  • 履职提醒函与督办函区别
  • 落地和全包一样吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设