All Projects → BR0kEN- → Jtap

BR0kEN- / Jtap

Licence: mit
Tap Event for jQuery

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jtap

Cmd Resume
Web-based Command Line Resume
Stars: ✭ 55 (-15.38%)
Mutual labels:  jquery-plugin, jquery
Elastic Columns
A jQuery plugin designed to be used as an alternative to the well-known Isotope library.
Stars: ✭ 39 (-40%)
Mutual labels:  jquery-plugin, jquery
Jquery.tabslideout.js
jQuery plugin to create a side/top/bottom tab that slides out to show a feedback form, contact form, notepad etc.
Stars: ✭ 35 (-46.15%)
Mutual labels:  jquery-plugin, jquery
Parallax background
jQuery parallax background plugin based on GSAP
Stars: ✭ 30 (-53.85%)
Mutual labels:  jquery-plugin, jquery
Imgviewer
jQuery plugin to zoom and pan images, even those with a size that is a percentage of their container
Stars: ✭ 50 (-23.08%)
Mutual labels:  jquery-plugin, jquery
Gridstrap.js
gridstrap.js is a jQuery plugin designed to take Bootstrap's CSS grid system and turn it into a managed draggable and resizeable grid while truely maintaining its responsive behaviour.
Stars: ✭ 32 (-50.77%)
Mutual labels:  jquery-plugin, jquery
Bootstrap Show Modal
A Bootstrap 4 / jQuery plugin wrapper, to create modals dynamically in JavaScript
Stars: ✭ 38 (-41.54%)
Mutual labels:  jquery-plugin, jquery
Bootstrap Msg
The jQuery plugin for showing message with Bootstrap alert classes
Stars: ✭ 10 (-84.62%)
Mutual labels:  jquery-plugin, jquery
Hummingbird Treeview
A powerful and fast jQuery treeview plugin
Stars: ✭ 50 (-23.08%)
Mutual labels:  jquery-plugin, jquery
Cropper
⚠️ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-cropper
Stars: ✭ 7,825 (+11938.46%)
Mutual labels:  jquery-plugin, jquery
Sticky Nav
A jQuery plugin make the navbar sticky, smart anchor link highlighting, smooth scrolling. Simple and powerful.
Stars: ✭ 21 (-67.69%)
Mutual labels:  jquery-plugin, jquery
Jquery Circle Progress
jQuery Plugin to draw animated circular progress bars
Stars: ✭ 1,065 (+1538.46%)
Mutual labels:  jquery-plugin, jquery
Framecarousel
A jQuery plugin for quickly creating carousels within frames
Stars: ✭ 14 (-78.46%)
Mutual labels:  jquery-plugin, jquery
Jquery.lazy
A lightweight, fast, feature-rich, powerful and highly configurable delayed content, image and background lazy loading plugin for jQuery & Zepto.
Stars: ✭ 965 (+1384.62%)
Mutual labels:  jquery-plugin, jquery
Bootstrap
Open Source JS plugins
Stars: ✭ 13 (-80%)
Mutual labels:  jquery-plugin, jquery
Viewer
⚠️ [Deprecated] No longer maintained, please use https://github.com/fengyuanchen/jquery-viewer
Stars: ✭ 985 (+1415.38%)
Mutual labels:  jquery-plugin, jquery
Cz Parallax
Simple and tiny jQuery plugin for Parallax effect.
Stars: ✭ 10 (-84.62%)
Mutual labels:  jquery-plugin, jquery
Jquery.marquee
jQuery plugin to scroll the text like the old traditional marquee
Stars: ✭ 857 (+1218.46%)
Mutual labels:  jquery-plugin, jquery
Uploader
A lightweight and very configurable jQuery plugin for file uploading using ajax(a sync); includes support for queues, progress tracking and drag and drop.
Stars: ✭ 1,042 (+1503.08%)
Mutual labels:  jquery-plugin, jquery
Jcslider
🏂 A responsive slider jQuery plugin with CSS animations
Stars: ✭ 52 (-20%)
Mutual labels:  jquery-plugin, jquery

jTap

Additional event for jQuery processing touching to screen on touch devices.

Those who are faced with adaptation of web-based applications for mobile devices knows that the event "click" is triggered with a delay of 300ms, observe which not very pleasant. In addition, click on non-delegated place of document will not work. To solve these problems and was designed by jQuery Tap Event.

Usage

Include the plugin file on the page:

<script src="jquery.tap.js"></script>

and set an event handler as follows:

$('selector').on('tap', handler);

Notes

  • A noteworthy feature of plugin is a versatility. No matter where you use the tap event: on a device with a touch screen or on a desktop computer - the handler will be executed disparately.

  • Triggering a click manually (e.g. $('.selector').trigger('click')) does not trigger a tap. Likewise, triggering a tap does not trigger a click. Adapt your code to match the event expected.

Changelog

Version 0.3.2, February 17, 2019:

  • allow movement in a square of 10px;
  • add the note about .trigger('click').

Version 0.3.1, February 7, 2016:

  • fixed an issue when mousedown and mouseup events is triggering on mobile devices;
  • plugin is available as NPM package now.

Version 0.3.0, January 31, 2016:

  • fixed an issue #1: redesigned preventDefault handling.

Version 0.2.9, June 2, 2014:

  • fixed an issue #2: undelegate event works incorrect.

Version 0.2.8, May 27, 2014:

  • was removed the checking of "ontouchstart" in document, because newest versions of browsers contains this property in document for any format of the computer;
  • the library was oriented for jQuery 1.6 or higher.

Version 0.2.7, March 17, 2014:

  • added support of jQuery >= 1.4.x

Version 0.2.6, March 14, 2014:

  • made the code refactoring;
  • updated the license and demonstration.

Version 0.2.5, November 17, 2013:

  • fixed an issue #1: method preventDefault doesn't worked, because the tap event constructed by mousedown/mouseup or touchstart/touchend events and they can not to be prevented.

Version 0.2.4, August 22, 2013:

  • first public version.

Thank you

Licence

jTap is licensed under the MIT license.

Links

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].