動的に生成されたリストで、リストにあるClick
場合はイベントを停止(タップ)する必要がありscroll
ます。
document.ready関数に追加してみました
$('a').click(function(event){
event.preventDefault();
})
しかし、それは私にはうまくいきません。
誰かが私を助けてもらえますか?
すべてのリンクで私はonTouchEnd
イベントを使用しています。
動的に生成されたリストで、リストにあるClick
場合はイベントを停止(タップ)する必要がありscroll
ます。
document.ready関数に追加してみました
$('a').click(function(event){
event.preventDefault();
})
しかし、それは私にはうまくいきません。
誰かが私を助けてもらえますか?
すべてのリンクで私はonTouchEnd
イベントを使用しています。
あなたのコードでは、そのステートメントを実行した時点で存在するリンクのデフォルトの動作を妨げています。リスト (おそらくリンクのリスト) が動的に生成される場合は、次のようにハンドラーをバインドする必要があります。
$(document).on('click','a', function(ev){
ev.preventDefault();
});
このハンドラーをドキュメント内の任意のリンクにアタッチすることに注意してください。リンクのグループに適用したいだけの場合は、$(document)
それらを含み、すでに存在する親のセレクターに変更'a'
するか、共通のクラスを含むセレクターなど、より具体的なものに変更することができます。