Add touch support to your browser.
Small, transparent, and syntax-less library that adds touch support to your browser.
More detail and a demo are on the thumbs.js homepage.
<!-- include before all javascript -->
<!-- can also be dynamically loaded -->
<script type="text/javascript" src="https://github.com/mwbrooks/thumbs.js/raw/master/thumbs.js"></script>
// later on...
element.addEventListener('touchstart', callback, false);
element.addEventListener('touchend', callback, false);
element.addEventListener('touchmove', callback, false);
// jQuery or zepto.js
$(element).bind('touchstart', callback);
// xui
$(element).on('touchstart', callback);
Run:
make
Generates:
build/thumbs.x.x.js
build/thumbs.x.x.min.js
Open in a browser:
test/index.html
Open in a browser:
example/index.html
We use GitHub Issues
By the way, you rock! Thanks for helping us improve thumbs.js.
Pull requests are welcome!
We appreciate the use of topic branches.
git checkout -b issue_23
# code
git commit -m "Issue 23: Fix a bad bug."
git push origin issue_23
# send pull request from branch issue_23 to mwbrooks:master