On 17/09/2016 8:06 AM, Thomas 'PointedEars' Lahn wrote:
> Andrew Poulos wrote:
>
>> I have a touchstart event and a click event both triggering this function
>
> You should not. AISB, “touchstart” is equivalent to “mousedown” and
> “pointerdown”; ”click” is equivalent to “touchstart” followed by
> “touchend”, or “pointerdown” followed by “pointerup”, instead.
While they have been times I have pressed a button on my mouse only to
change my mind before I release the button I have never touched a
touch-enabled device and have changed my mind before I lifted my finger.
So for me "touchstart" seems appropriate.
>> To tell whether it was a touchstart or a click I'm using
>> (e.type != "click")
>> is that the right way to differentiate between the two or should I have
>> two smaller functions (one for each event) which then pass on the
>> relevant values to checkTrigger?
>
> No.
No to which one: the former, the latter, or both?
Andrew Poulos