JSFiddle - React, Tailwind, and code Playground
HTML
<a>Click</a>
JavaScript
var clickstart;
var clickstop;
$("a").on('mousedown', function(e) {
clickstart = e.timeStamp;
}).on('mouseup', function(e) {
clickstop = e.timeStamp- clickstart
if(clickstop >= 2000) two()
else one();
});
function one() {
alert('one');
}
function two() {
alert('two');
}