Div that swallows touch events
by rbyers
HTML
<div id='box'>
</div>
<div id='long'>
<div>
CSS
#box {
background-color: blue;
position: absolute;
top: 10px;
left: 10px;
width: 200px;
height: 400px;
}
#long {
height: 5000px;
width: 100px;
border: 1px dashed red;
}
JavaScript
var b = document.getElementById('box');
b.addEventListener('touchstart', function(e) {
e.preventDefault();
});