如果窗口小于600px,有没有办法用纯JavaScript有条件地加载jquery并放置以异步方式加载jquery的“ else”?

最佳答案

像这样吗

var sync;
if (window.outerWidth < 600) {
  sync = false;
} else {
  sync = true;
}

function loadScript(sync) {
  var script = document.createElement("script");
  script.type = "text/javascript";
  script.async = sync;
  script.src = "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.1/jquery.js";
  document.getElementsByTagName("head")[0].appendChild(script);
};
loadScript(sync);

关于javascript - 如果小于600px的窗口使用纯JavaScript有条件地加载jquery,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37089963/

10-13 00:43