document.ready 内的 jquery 函数未被调用

标签 jquery document-ready

我是jquery新手,看过一些教程,但我什至无法开始。看起来 $(document).ready 下的东西永远不会被调用。这是我的 HTML 的前几行:

<html>
<head>
<title>foobar</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script type=\"text/javascript\"> 
$(document).ready(function(){
   alert("READY!");
   $("*").click( function() {
       alert("CLICKED!");
   });
}); </script>
...(some other scripts)
</head>...

我觉得这已经是最基本的了,但是当我加载或单击页面中的某些内容时,我没有收到任何警报。从外部文件加载 jquery 也不起作用。我正在使用 Firefox 9。我不知道从哪里开始,而且我似乎无法在网上找到任何可以解决我的问题的内容。有谁知道可能导致此问题的原因是什么?谢谢!

最佳答案

您的脚本类型格式不正确。您可以通过删除反斜杠来修复它,但由于所有浏览器都默认为 javascript,因此您可以完全忽略它:

<script type=\"text/javascript\">

<script>

关于document.ready 内的 jquery 函数未被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667446/

相关文章:

jQuery 在 $(document).ready(function() { 中运行函数

javascript - jQuery.ready() 在 iframe.contentDocument 上使用时有效吗?

javascript - 使用带条件的循环创建 Javascript 对象

javascript - 未捕获的ReferenceError : {var} is not defined. 文件是单独创建的

c# - awesomium 控件未访问 google

javascript - 当子窗口准备好时,使用 jquery 将 html 从父窗口注入(inject)到子窗口

Jquery 查找网站链接上的所有图像

jquery - 恢复匿名 sinon.stub

javascript - jQuery - 获取输入字段中的当前文本选择

javascript - 什么时候在 JS 中使用 $