iphoneとipadsのJquery scrolltoコマンドに問題がありますが、使用するたびにちらつきが止まり、つづき、これらのデバイスのコードを削除することに決めましたが、問題が発生しています。 。ここでは、decktopブラウザでJavaScriptを表示するために使用しようとしているコードを示します。iPad/iPhone用Javascriptを削除する
<script type="text/javascript"> // <![CDATA[
if ((navigator.userAgent.indexOf('iPhone') != -1) || (navigator.userAgent.indexOf('iPod') != -1) || (navigator.userAgent.indexOf('iPad') != -1)) {
document.write = "<meta name=\"viewport\" content=width=1024px, minimum-scale=1.0, maximum-scale=1.0 \/>";
}
else{document.write = "<script type=\"text/javascript\">
$(document).ready(function() {$('.nav').onePageNav({begin: function() {console.log('start');}, end: function() {console.log('stop');}, scrollOffset: 30});});
</script>";} // ]]>
</script>
のdevのサイトはここで見つけることができます:dev.greendealcumbria.com
乾杯
なぜスクリプト要素を作成するためにJavaScriptを使用していますか?なぜelse条件で機能するのはなぜですか? – bozdoz
私に従うのはあまり確かではありませんか? –