I also ran into the same problem and began using the { click: true }
approach (indicated above) as a solution. The problem with this approach is you will get two click events firing when viewed on the desktop (i.e. one event from actual mouse click, and one event from IScroll).
The suggested approach per the IScroll documentation is to emit a custom 'tap' event using the IScroll options.
Example:
<script type="text/javascript">
var scroller = new IScroll('#wrapper', { tap: true });
$('#scroller').on('click, tap', '.clickable', function() {
//do something....
});
</script>
<div id="wrapper">
<div id="scroller">
<div class="clickable"></div>
<div class="clickable"></div>
<div class="clickable"></div>
</div>
</div>