Press & hold mouse/touch "long click" special event for jQuery 1.4.x. Inspired by similar events on touch-sensitive devices.
- Simply supply
duration
to the well-known.click
method and you have a long click. - This method is a shortcut for
.bind("longclick", handler)
. - Returns jQuery.
- If supplied, optional custom
duration
is used for target element(s). - This method is a shortcut for
.click(duration, handler)
when at leasthandler
is supplied and for.trigger("longclick")
if called without arguments. - Returns jQuery.
- For how long (in milliseconds) mouse button must be pressed down (or touched) stationery to qualify as a long click.
- False value results in using the configured default.
- Default
duration
is 500 and is stored injQuery.longclick.duration
variable.
-
Mighty jQuery 1.4.x:
<script src='http://code.jquery.com/jquery-latest.min.js' type='text/javascript'></script>
-
and
jquery.longclick-min.js
(~1 kB):<script src='jquery.longclick-min.js' type='text/javascript'></script>
Free for use in all personal or commercial projects under both MIT and GPL licenses.
Under intensive loving development. v0.x works just fine, but is very "fluid" API-wise. Till v1.0.
Copyright (c) 2010 Petr Vostřel » Check out my other jQuery plugin Reel for 360° image projection