0

私のサイトには、タブレットでクラッシュする jQuery ズーム機能があります。私の最善のアプローチは、それを削除することだと思います-それは必要ありません。ビューポートが 980px 未満の場合は読み込まないようにしたいのですが、このコードをどうすればよいでしょうか?

<script src='js/jquery.zoom.js'></script>

みたいな<script>if viewport > 980px load 'script.js'</script>

4

2 に答える 2

1

AJAX 関数を使用します$.getScript()

if ($(window).width()>980) {
    $.getScript('js/jquery.zoom.js');
}

または、同期的にロードする場合は、単に HTML を書き出します。

if ($(window).width()>980) {
    document.write("<script src='js/jquery.zoom.js'></script>");
}
于 2013-09-04T14:17:22.280 に答える