FastClick is a simple, easy-to-use library for eliminating the 300ms delay between a physical tap and the firing of a click event on mobile browsers. The aim is to make your application feel less laggy and more responsive while avoiding any interference with your current logic.
Questions tagged [fastclick]
14 questions
19
votes
6 answers
300ms delay removal: using fastclick.js vs using ontouchstart
I'm using regular jQuery and I have an event handler that looks like this:
$('#someID').on({
click: SomeFunction
}, '.SomeClass');
This will produce a 300ms delay on the click event and I'm looking to remove this delay. What's the difference…

frenchie
- 51,731
- 109
- 304
- 510
14
votes
2 answers
Is there a way to prevent fastclick from firing “active” state on scroll?
I’m using FastClick on a page with large links because I want to bypass the 300ms delay for taps in mobile browsers. I have a “highlight” style for the links’ :active states and it is properly firing quickly, thanks to FastClick.
My problem is that…

Joel Farris
- 510
- 1
- 6
- 23
6
votes
1 answer
ngclick deprecated. Popular alternative or solution?
I'm new to angular. ng-click seems like a pretty core directive, I don't understand how you can make an app without ng-click. Am I missing something? Apparently it's deprecated. And the docs point me to fastclick but that's not an angular…

Ahmed-Anas
- 5,471
- 9
- 50
- 72
3
votes
2 answers
Cannot type into textarea with fastclick on iOS 9
I've spent the last few days search for a solution, but everything that should work (according to the documentation) does not.
I'm using fastclick to eliminate the 300ms delay for HTML5 application intended to run on an iPad. Everything works…

Aleks G
- 56,435
- 29
- 168
- 265
3
votes
0 answers
FastClick Issue with webkit-overflow-scrolling
I'm developing a cross-platform html5 app using cordova that is targeting android and iOS.
I'm having issues with fastclick on iOS devices. basically, in some cases when a click occurs during a scroll, it fires a click for the wrong element.
it…

YakirNa
- 519
- 1
- 5
- 15
2
votes
0 answers
Javascript Canvas touchstart lag
I have a canvas in javascript which has one eventListener "touchstart" attached to it. But, when I build this canvas onto a cordova mobile app, each click lags for 300ms or until the user releases their finger, which ever comes first.
Is there a…

Assafi Cohen-Arazi
- 837
- 10
- 30
2
votes
0 answers
Automatic hover triggered on element with FastClick like implementation on iOS 8.1
I have created a simple FastClick implementation. Issue I will be describing occurs with FastClick but since it seems more like a browser bug, i decided to create non-FastClick version to represent the issue.
https://jsbin.com/fofaxiniya/1
Test this…

Prashant
- 7,340
- 2
- 25
- 24
1
vote
1 answer
Fast Click Instructions JS
I am trying to get fastclick.js to work for me in order to get rid of the delay of 300ms when clicking. For some reason, this is not working for me. I will show all of my steps taken in order to reproduce the problem. I would truly appreciate…

Assafi Cohen-Arazi
- 837
- 10
- 30
1
vote
1 answer
Why can't I remove fastclick from my Meteor Cordova App?
I want to get rid of fastclick from my Meteor Cordova App.
I removed the package mobile experience, and fastclick has not been added but for some reason fastclick still exists in the app. In .meteor/versions I see fastclick@1.0.12 added. If I…

Nearpoint
- 7,202
- 13
- 46
- 74
1
vote
0 answers
Implement Fastclick with Angular?
(Premise: i just found another Question talking about this problem but it's dated 2013 and it is not working for me.)
Problem: How can i implement Fastclick in a mobile app based on Angularjs and Angular-material, developed on the Ionic Framework?.

Davide Nale
- 181
- 1
- 5
- 19
0
votes
1 answer
300ms Delay Between Taps iOS WebApp
I'm writing a game, so it requires I tap more then a few times every 300ms. I already have fastclick.js and it works, however I cannot tap more then once in a 300ms period.
For example I'll tap once, and it immediately reacts, but if I tap again…

Josh
- 718
- 10
- 25
0
votes
1 answer
Cordova App - Dropdown instant close
I've read some posts (github, stackoverflow, etc.) about this kind of issue, but I don't really get the right solution.
I'm creating a Cordova app* and I'm testing it on an Android 4.3 and I've some issue with the dropdown ( html tag). When I touch…

EricDamp
- 11
- 2
0
votes
0 answers
on click and fastclick
I have a lightbox function in a new site that works just fine on my desktop but on an ipad the clicks have a serious lag in interation. I added "fastclick" to the project but doesnt seem to help a lot. Here is what I have if anyone sees something…

Packy
- 3,405
- 9
- 50
- 87
0
votes
1 answer
How to bypass FastClick with Kendo UI DataViz Chart
We have a web app that is used with iPads and iPhones. We are using FastClick (https://github.com/ftlabs/fastclick) to eliminate the 300ms wait time for mobile/tablet users.
This makes everything snappier, but the interaction with the chart…

Joe Wilson
- 5,591
- 2
- 27
- 38