外部加载的javascript获胜't执行
externally loaded javascript won't execute
我在从外部文件运行javascript时遇到问题。以下是它包含在html:中的位置
<div id="article-author-list" class="article-author-list">
<#list authorGroups as authorGroupItem>
<@authorGroup item=authorGroupItem/>
</#list>
<script type="text/javascript">alert('Hello??');</script>
<script type="text/javascript" src="/js/article/truncateAuthors.js"> </script>
</div>
而这里是truncateAuthors.js:
alert('Found the script!!!');
$(window).load(function () {
alert('Found the script.');
});
$(document).ready(function () {
alert('Document is ready');
});
$(function(){
alert('Running the script');
});
加载html时,唯一的警报是"你好??"来自内联脚本。如何获取要执行的外部文件?
在调用javascript之前,请添加以下内容<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
对于您的文件,它将正常工作。这是我们在jquery 中编写代码时必须使用的jquery库文件
我找到了!该项目使用requireJS,我需要将其添加到声明中。感谢您的回答:)
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- JavaScript执行暂时挂起页面
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 当js函数's已执行
- HTML5音频加载和播放获胜'我不能在iPad上工作
- 哪个先执行
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- HTML表单提交时未执行外部函数
- 在Safari执行javascript之前对其进行修改
- Amd,希望确保某个东西总是最后执行
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- 递归使用 eval() 是检查程序执行的好方法吗?
- ajax调用获胜't同步执行
- 为什么获胜't执行两个Jquery行
- CasperJS测试获胜't执行后返回
- nodemariasql查询获胜't terminate/是否执行mariadb.end()函数以等待所有查询
- 外部加载的javascript获胜't执行
- 代码获胜't在$(document).ready中执行,但将在开发人员控制台中执行
- 如果语句测试=true但获胜,则会出现奇怪的javascript问题't执行