ほとんどのデスクトップブラウザでは、touchstart/touchendはまだサポートされていません。どのようにしてmousedownイベント(すべてのブラウザでサポートされている)と同じになるタッチスタートイベントを作成できますか?jquery touchstart in browser
私はこの
$('obj').bind('touchstart', function(e){
});
のようなものは、あなたがmousedown
イベントにしたい場合は...一度
$('obj').bind('touchstart mousedown', function(e){
});
をの両方に結合することができます
$('obj').bind('mousedown', function(e){
})
これらのソリューションは、ある時点で両方のイベントがsaによってサポートされていれば少し問題になるかもしれません私のデバイス。 – epeleg
@epeleg間違いなく。その場合、 '' ontouchstart ''のようなコードをドキュメント内に置いておき、それに応じてイベント名を選択してください。 – alex
おそらく 'if(Modernizr.touchstart){}'のようなものが適切でしょうか? – philtune