0

バックボーンでは、クリックイベントをタッチイベントに交換する最良の方法は何ですか?

iOSでうまく機能するMBP.fastbuttonを使用するルートをたどりましたが、コードをAndroidに移動しようとしており、MBP.fastbuttonではうまく機能しないように見えるiScrollを使用する必要があります。

initialize: function () {
    addFastButtons(this);
},

events: {
    'fastclick': 'showDetails'
},

showDetails: function (e) {
     // Do stuff
}

クリックを touchend ie と交換しようとしました

events: {
    'touchend': 'showDetails'
}

ただし、これにより、ユーザーが指を離したときにアプリが応答するため、スクロール時に問題が発生するため、誤って他のページにジャンプする可能性があります

4

1 に答える 1

1

ジュニアコードをチェックアウトする必要があります。彼らはフレームワークでこれを行いますが、スニペットを盗んで同様のことを行うことができます。https://github.com/justspamjustin/junior/blob/master/src/javascripts/junior.js#L3

于 2013-01-10T23:35:59.390 に答える