【发布时间】:2013-07-10 05:06:03
【问题描述】:
我正在尝试使用 document.ready jquery 功能从 HTML 页面中调用外部文件中的函数。下面是我的 HTML 中的代码示例,但它没有使用我编写的代码执行函数。
<script type="text/javascript"src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="_js/script.js">
//<![CDATA[
$(document).ready(function(){
// What do I run here to grab external file function?
extFunction();
});
//]]/>
来自外部文件的函数示例:
function extFunction(){
alert("ALERTED!");
};
【问题讨论】:
-
你的外部js文件叫什么名字?
-
检查你的控制台,看看是否有错误
-
尝试删除包含脚本的脚本标签上的 src 属性。阿洛斯,你为什么在里面有一个 CDATA 标记
-
在开发者工具中检查外部JS是否正在下载..
-
您的 JavaScript 似乎位于具有源代码的脚本标记中。如果您将警报直接放在文档就绪功能中,它甚至会运行吗?
标签: javascript jquery