javascript - 使用 jQuery 包含 JS 文件

标签 javascript jquery include

我实际上在使用 jQuery 包含 JS 文件时遇到了问题。我找到了很多资源,但没有人与我合作。我很确定js文件的路径是正确的。这是我的两次尝试:

第一个(我更喜欢)正在使用 <link> (包括 CSS 文件)但它不适用于 <script>标签。

 $('head').append('<script type="text/javascript" src="'+addon+'"></script>');


第二种是使用 get HTTP 请求。这是我的尝试:

 $.getScript(addon, function(){});


那么,问题是:第一个代码有什么问题?因为我之前用 <link> 尝试过标签及其工作得很好。

最佳答案

你有没有考虑过:

$('<script />', { type : 'text/javascript', src : addon}).appendTo('head');

这避免了必须手动转义 </script>结束标签。

关于javascript - 使用 jQuery 包含 JS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15210815/

相关文章:

javascript - 使此正则表达式适用于所有数字,即使没有小数

javascript - 如何将 "includes()"方法反转为 "not-includes()"并检索未包含的值?

javascript - react 开发工具未在 Chrome 浏览器中加载

javascript - node.js connect-auth 应用程序?示例(用户注册/用户/ session 管理)

javascript - 重命名 Normalizr 中的结果属性

javascript - 具有一个对象键/值的 d3 饼图

javascript - 如何在字符串中添加 "00"并拆分 javascript 正则表达式中的值?

jQuery UI 自动完成 DownArrow UpArrow

c++ - 继承和包含

include - #using、#include 和 'assembly references'——它们是什么以及它们之间的关系?