gpt4 book ai didi

jquery - Firebug 错误: jQuery is not defined - in yii app

转载 作者:行者123 更新时间:2023-12-01 02:46:05 24 4
gpt4 key购买 nike

我使用的是 Yii Framework v1.1.10r3566。我注意到 Firebug 中生成的代码产生了错误。它说“jQuery 未定义”,并且该行有一个函数“jQuery(function($)”。它发生在多个页面上,我相信它会阻止我的 zii 小部件正常运行(CJuiDatePicker 以前不工作)已经工作)。我没有使用 jQuery 编写任何例程,也没有包含任何其他 javascript 库。生成错误的页面之一上生成的代码是:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="language" content="en" />
<!-- blueprint CSS framework -->
<link rel="stylesheet" type="text/css" href="/myapp/css/screen.css" media="screen, projection" />
<link rel="stylesheet" type="text/css" href="/myapp/css/print.css" media="print" />
<!--[if lt IE 8]>
<link rel="stylesheet" type="text/css" href="/myapp/css/ie.css" media="screen, projection" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="/myapp/css/main.css" />
<link rel="stylesheet" type="text/css" href="/myapp/css/form.css" />
<script type="text/javascript" src="/myapp/assets/ef86d901/jquery.js"></script>
<script type="text/javascript" src="/myapp/assets/ef86d901/jquery.yiiactiveform.js"></script>
<title>myapp - Login</title>
</head>

我束手无策,不知道为什么生成的代码会产生此错误。如有帮助,我们将不胜感激。

最佳答案

该错误通常是由于未安装jQuery 框架造成的。看来您的 jquery.js 是您的 jQuery 框架,因为您提到您自己不使用任何自定义标记。

一个快速测试是替换它:

<script type="text/javascript" src="/myapp/assets/ef86d901/jquery.js"></script>

这样:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>

请注意将 1.7.2 替换为您所需的 jQuery 版本,如使用 Google 热链接 API Libraries 所解释的那样.

如果这解决了您的问题,请检查您的本地 jQuery 文件的路径,或者考虑使用 Google 的热链接 API 库,它还有其他好处 read about .

关于jquery - Firebug 错误: jQuery is not defined - in yii app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10805599/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com