在jsp文件中导入库:
<script type="text/javascript" src="mylibrary.js"></script>
然后在.jsp中进一步执行代码,该代码需要此库:
<script type="text/javascript">
//various calls take place to myLibrary.js
<script>
我想将javascript函数/函数调用解压缩到外部.js文件中。所以替换:
<script type="text/javascript">
//various calls take place to myLibrary.js
<script>
with:
<script type="text/javascript" src="newfile.js"></script>
其中'newfile.js'包含函数/函数调用。
这是否意味着我需要在“newfile.js”中导入“mylibrary.js”?
javascript / jquery的导入顺序是什么?
答案 0 :(得分:2)
这是否意味着我需要在“newfile.js”中导入“mylibrary.js”?
没有。就执行顺序和范围而言,内联脚本和远程脚本之间没有区别。
javascript / jquery的导入顺序是什么?
如果在尝试调用函数之前尚未解析包含(或获取)函数声明的脚本元素,则会出现错误。
如果你想调用jQuery定义的函数,那么你必须在加载代码的<script>
之前放置加载jQuery的<script>
,该代码调用jQuery函数。
答案 1 :(得分:0)
如果您的网页中有多个javaScript文件,并且您想要确保所有内容都已加载,那么在您想要使用它时,您可以使用:
$(document).ready()
(或等效的)
或