I\'m working on an iPad-based web app, and need to prevent overscrolling so that it seems less like a web page. I\'m currently using this to freeze the viewport and disable
Here's a zepto compatible solution
if (!$(e.target).hasClass('scrollable') && !$(e.target).closest('.scrollable').length > 0) { console.log('prevented scroll'); e.preventDefault(); window.scroll(0,0); return false; }