アニメーション/状態の変化に多くの J-Query を使用する Web サイトをコーディングしています。モバイル デバイスやタブレットで表示すると、J-Query は非常に遅くなるか、まったく機能しなくなります。メディア クエリを使用してデバイスごとに異なる CSS スタイルシートを使用できるのと同じように、異なるデバイスで表示したときにサイトの J-Query コードを無効にする方法はありますか?
2 に答える
0
このコードを使用して、モバイル デバイスを確認します。
if(! /iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())) {
<THIS CODE WILL NOT BE EXECUTED ON MOBILE DEVICE>
}
それを (document).ready 部分に直接配置して、モバイルでは不要なすべてのコードを含めるか、jQuery コードがまったく必要ない場合は (document).ready の周りに配置できます。
于 2013-08-30T11:51:03.910 に答える
0
最善の方法は、サーバー側でモバイル デバイスを検出し、jquery を使用せずにページを生成することです。これを見てください: http://wurfl.sourceforge.net/とhttps://deviceatlas.com/
于 2013-08-30T11:51:06.180 に答える