我无法从外部文件运行javascript。这是它包含在html中的地方:
id
这里是truncateAuthors.js:
<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>
当加载html时,唯一的警告是'你好??'从内联脚本。如何让外部文件执行?
答案 0 :(得分:0)
在致电您的javascript之前,请添加此内容
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
到你的文件它会工作正常。这是我们在jquery中编写代码时必须使用的jquery库文件
答案 1 :(得分:0)
我找到了!该项目使用的是requireJS,我需要将其添加到声明中。感谢您的所有答案:)