私は次のコードを持っています、
gallery.css("transition-duration", duration + "ms");
gallery.css("-webkit-transition-duration", duration + "ms");
gallery.css("-moz-transition-duration", duration + "ms");
gallery.css("-ms-transition-duration", duration + "ms");
gallery.css("-o-transition-duration", duration + "ms");
//inverse the number we set in the css
var value = (distance < 0 ? "" : "-") + Math.abs(distance).toString();
gallery.css("transform", "translate3d(" + value + "px,0,0)");
gallery.css("-webkit-transform", "translate3d(" + value + "px,0,0)");
gallery.css("-moz-transform", "translate3d(" + value + "px,0,0)");
gallery.css("-ms-transform", "translate3d(" + value + "px,0,0)");
gallery.css("-o-transform", "translate3d(" + value + "px,0,0)");
Chrome、andriod、Iphone で最適に動作します。ただし、IE 10 (モバイル) では動作せず、Firefox は部分的に動作します。Javascript/Jqueryでこれを解決する方法はありますか?
更新:私は主な問題を抱えていると思います。主な問題は、タッチ イベント (touchstart、touchend、touchmove) が IE 10 モバイルで機能しないことです。私はIE 10ポインターを使用しましたが、これは私にとって素晴らしい仕事です。みんな、ありがとう。