github サイトや、Zynga Scroller のクリック イベントを検出する方法をグーグルで検索しても、例が見つかりません。
たとえば、Pull-to-refreshデモから始めると、次のコードが含まれています。
if ('ontouchstart' in window) {
container.addEventListener("touchstart", function(e) {
scroller.doTouchStart(e.touches, e.timeStamp);
e.preventDefault(); // Problem !!!
}, false);
常にデフォルトを防止しているため、スクロール可能なリストの行をクリックすることはできません。その行を削除すると、クリックできますが、スクロールは機能しません。
クリックを検出する他の方法はありますか?
(コンピュータでは動作しますが、ontouchstart イベントのあるスマートフォンでは動作しません (iPhone 4s))