我正在使用Yii Framework v1.1.10r3566。我注意到Firebug中生成的代碼產生錯誤。它說「jQuery沒有定義」,該行有一個函數「jQuery(function($)」),它發生在多個頁面上,我相信它會阻止我的zii小部件正常工作(CJuiDatePicker在以前不工作。工作過),我不上生成錯誤的一個頁面寫使用jQuery的任何程序我也沒有包括任何其他的JavaScript庫生成的代碼是:Firebug錯誤:jQuery沒有定義 - 在yii應用程序中
<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>
我在無計可施和不知道爲什麼生成的代碼產生這個錯誤。幫助將不勝感激。
刪除資產文件夾中的所有內容並進行刷新。 –
@MukeshSoni,他的**資產**文件夾不是一個* cached *文件夾,而是一個包含**源**文件的文件夾。 – arttronics
Yii在資產文件夾中查找文件。如果找不到,它們會被重新生成。除了輕微的時間延遲以外,刪除它們完全沒有問題。 –