jjzjj

fastclick

全部标签

javascript - 如何使用 ember-cli 安装 fastclick?

我有一个ember-cli项目。我已经使用bower安装fastclick并将其添加到我的brocfile。现在我正在尝试初始化它。在我的app.js文件中,我添加了:importFastClickfrom'bower_components/fastclick/lib/fastclick';但这在控制台中给我一个错误:“未捕获的类型错误:无法读取未定义的属性‘默认’”。检查器显示以下生成的代码:["ember","ember/resolver","ember/load-initializers","bower_components/fastclick/lib/fastclick","e

javascript - Fastclick.js 与 AngularJS 集成

我正在构建一个Cordova应用程序,点击响应时间很慢。我foundangular-touchAngular的插件(虽然它是为Angular1.2.0设计的,但看起来它可能适用于旧版本的Angular,因为它实际上只是一组指令)但是在尝试时,我没有得到我想要的结果.点击仍未触发。据我了解,fastclick.js目前是angular-touch的更稳定的替代方案(因为angular-touch仍在开发中)。但是,我希望我的ng-click指令能够利用fastclick。我如何将fastclick.js与angular集成-我可以只包含文件并初始化脚本,还是必须将fastclick行为包

javascript - 有没有办法防止 fastclick 在滚动时触发 “active” 状态?

我正在使用FastClick在具有大链接的页面上,因为我想绕过移动浏览器中点击的300毫秒延迟。我为链接的:active状态设置了“突出显示”样式,并且由于FastClick,它可以快速正确触发。我的问题是——至少在MobileSafari中——它也会在你点击和滑动滚动页面时触发。这让人感觉你无法在不认为你正在尝试点击链接的情况下滚动页面。有没有办法阻止它在有人滚动时触发? 最佳答案 也许您可以将needsclick类添加到正文中?...只是一个想法:) 关于javascript-有没有

javascript - 还需要fastclick js吗?

我的意思是:https://github.com/ftlabs/fastclick它是否仍然需要且重要?我知道有些事情与某些浏览器的视口(viewport)声明有关。不过好像都是老东西了,现在的其他浏览器呢? 最佳答案 本文详细解释了为什么以及何时需要fastclick.js:https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away长话短说AsofChrome32(backin2014)thisdelayisgoneformobile-op

javascript - 还需要fastclick js吗?

我的意思是:https://github.com/ftlabs/fastclick它是否仍然需要且重要?我知道有些事情与某些浏览器的视口(viewport)声明有关。不过好像都是老东西了,现在的其他浏览器呢? 最佳答案 本文详细解释了为什么以及何时需要fastclick.js:https://developers.google.com/web/updates/2013/12/300ms-tap-delay-gone-away长话短说AsofChrome32(backin2014)thisdelayisgoneformobile-op

javascript - jQuery 日历事件点击不触发 ftLab 快速点击

我正在使用AngularJS日历(本质上是AdamShaw为angular包装的jQueryFullCalendar)。在这里,日历事件项点击在ipad和桌面上都可以正常工作,直到我引入ft实验室的fastclick.js(https://github.com/ftlabs/fastclick)。现在,日历事件项点击仅适用于桌面,但在iPad上根本不起作用!但是,其他ng-clicks在桌面和iPad上都可以与fastclick一起正常工作。我理解fastclick.js是如何工作的,只需添加触摸端事件监听器并在其中调用点击事件,但无法理解为什么这会因日历事件项点击而失败。注意:我尝试

javascript - jQuery 日历事件点击不触发 ftLab 快速点击

我正在使用AngularJS日历(本质上是AdamShaw为angular包装的jQueryFullCalendar)。在这里,日历事件项点击在ipad和桌面上都可以正常工作,直到我引入ft实验室的fastclick.js(https://github.com/ftlabs/fastclick)。现在,日历事件项点击仅适用于桌面,但在iPad上根本不起作用!但是,其他ng-clicks在桌面和iPad上都可以与fastclick一起正常工作。我理解fastclick.js是如何工作的,只需添加触摸端事件监听器并在其中调用点击事件,但无法理解为什么这会因日历事件项点击而失败。注意:我尝试

javascript - 无法在 iOS 9 上使用 fastclick 输入文本区域

过去几天我一直在寻找解决方案,但所有应该有效的(根据文档)都没有。我正在使用fastclick消除HTML5应用程序在iPad上运行时的300毫秒延迟。一切都很好,除了我失去了将文本输入文本区域的能力。简单的单行字段有效,但多行文本区域无效。当我点击文本区域时,键盘会弹出,我可以开始打字了。输入的第一个字母出现在文本区域-但仅此而已。随后的信件没有。如果我关闭键盘并再次点击文本区域,我可以输入另一个字母。我已经尝试了所有建议,包括needsclick、needsfocus等。我尝试编辑fastclick.js以扩展处理输入的特殊代码元素也覆盖textarea-什么都没有。我现在可能不得