从另一个 JS 动态加载 JS (jQuery)

发布于 2024-08-15 05:14:36 字数 205 浏览 4 评论 0原文

我想知道是否可以根据某些条件动态加载外部JS,例如:

$(window).load(function () {
   if($.browser.msie && $.browser.version=="6.0") {
     // load ie.js
     // do stuff using ie.js
   }
});

I'd like to know if I can load an external JS dynamically based on some condition, for example:

$(window).load(function () {
   if($.browser.msie && $.browser.version=="6.0") {
     // load ie.js
     // do stuff using ie.js
   }
});

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

世界等同你 2024-08-22 05:14:36

JQuery 的 GetScript 应该可以做到这一点。

$.getScript("yourscirpt.js", function() {
    alert('Load Complete');
});

JQuery's GetScript should do it.

$.getScript("yourscirpt.js", function() {
    alert('Load Complete');
});
枕花眠 2024-08-22 05:14:36

如果不使用jquery,则用这个包含js

document.writeln('<script type="text/javascript" src="your.js"></script>');

If not using jquery, use this to include js

document.writeln('<script type="text/javascript" src="your.js"></script>');
旧夏天 2024-08-22 05:14:36

使用 $.getScript(url,callback);它加载脚本并执行它。

Use $.getScript(url,callback); it loads the script, and executes it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文