Is it possible to implement “long press” in JavaScript (or jQuery)? How?

(source: androinica.com)
HTML
<a href="" title="">Long press</a>
JavaScript
$("a").mouseup(function(){
// Clear timeout
return false;
}).mousedown(function(){
// Set timeout
return false;
});
There is no ‘jQuery’ magic, just JavaScript timers.