未加载外部文件脚本
External file script is not loading
Iam使用load()加载外部html文件。
$("#header_section").load("header.html");
$("#sidemenu_section").load("side_menu.html");
在这里,HTML文件被加载,css也被加载,但脚本文件没有在页面中加载
<script src="js/utility.js"></script>
我试图在头部和身体内部声明上述脚本文件。两者都不起作用。
检查utility.js文件的相对路径,并确保在加载utility.jss文件之前加载juery.js库。
最后试试这个,
<script type="text/javascript" src="${pageContext.request.contextPath}/js/utility.js"></script>
以加载utility.js文件。
我想您忘记添加jquery.min.js文件了。使用以下代码。
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="js/utility.js"></script>
</head>
jQuery可能只执行类型属性设置为"text/javascript"的代码,根据很久以前提交的这个错误:
http://bugs.jquery.com/ticket/3733
试试这个。。。
<script type="text/javascript" src="http://your.cdn.com/first.js"></script>
<script type="text/javascript">
loadScript("http://your.cdn.com/second.js", function(){
//initialization code
});
</script>
<script>
标记。它跑了他们,然后把他们扔了。
这种行为的一个例外是,当您将"$.load()"与允许您加载页面片段的破解一起使用时:
$.load("http://something.com/whatever #stuff_I_want", function() { ... });
在这种情况下,脚本将被剥离,并且不进行评估/运行。
相关文章:
- 如何运行从TFS获取项目的windows脚本文件
- 在HTML中,如果第二次加载相同的脚本文件,它还会被加载吗
- Project和作为web应用程序发布的多个doGet()脚本文件——需要澄清
- 引用nodejs服务器中html中的java脚本文件
- Firefox扩展开发:如何在内容脚本中创建一个全局函数,以便其他加载的脚本文件可以访问它
- 查看由 java 脚本文件上传器选择的文件的文件内容
- 如何通过$.getScript()获取脚本文件
- 公共脚本文件上的访问节点文件
- 使用gulp和browserfy从脚本文件进程访问Jquery库
- 在局部视图中加载脚本文件
- 用按钮动态替换java脚本文件
- jQuery单个脚本文件不是特定于*this*页面-显示“;undefined不是函数”;
- 是否可以不在grunt中提及所有的脚本文件路径
- 如何使用react和gump动态加载脚本文件
- Kinetic JS无法从外部脚本文件中工作
- 使用script元素上的html data-*属性来配置引用的脚本文件
- RequireJS-使用CDN加载非脚本文件
- 如何在Chrome扩展中使用内容脚本文件注入CSS
- 如何用JavaScript中的Ajax调用代替加载脚本文件(将YQL与JavaScript一起使用)
- JS脚本文件夹,而不是“;脚本”;在服务器ASP.NETMVC上部署后不可见