【发布时间】:2014-06-17 13:14:01
【问题描述】:
当我将它包含在我的“头”元素主题中时,我的简单 jQuery 语句不知何故不起作用:
<script src="js/test.js" type="text/javascript"></script>
但是当我在我的“body”元素中使用它时,它就像
<script>
$( "#testid" ).click(function() {
alert( "Handler for .click() called." );
});
</script>
我已经用 firebug 检查了我的 test.js 文件是否正确包含在我的网站上。那么我做错了什么? test.js 文件看起来与上面的“脚本”部分完全一样,只是没有脚本标签。
任何想法都值得赞赏:)
【问题讨论】:
-
将您的代码包装在文档的就绪事件中..@!
-
你是在 jquery min 文件之后添加 test.js 吗??
-
确保在 jQuery 之后将其包含在 head 中。
-
Rajaprabhu 刚刚击中它 - 它总是包含在 jquery btw 之后。
-
你正在改变两个不同的东西(头/正文和内联/外部文件)并指责错误的东西。
标签: javascript jquery html include head