There's hammer.js and there's the jQuery plugin.