2012-05-01 66 views
0

我有一個問題,當我嘗試使用一個使用jquery的外部腳本,就像我擁有的​​一些caruslle腳本一樣。 我得到了一個佈局,我想將它轉換爲yii,並且它有一些使用jquery的腳本,如旋轉木馬等。Yii中的jquery衝突

現在yii自動嵌入jquery。 問題是,如果我手動嵌入jQuery,腳本工作,但yii腳本不。 如果我沒有嵌入jQuery,yii腳本工作(如ajax驗證),我的腳本不會。 所以是這樣的:我的作品

<link rel="stylesheet" type="text/css" href="/kav4/assets/8ff498f/css/redmond/jquery-ui.css" /> 
<script type="text/javascript" src="/kav4/assets/91eebf0f/jquery.js"></script> 
<script type="text/javascript" src="/kav4/assets/91eebf0f/jquery.yiiactiveform.js"></script> 
<script type="text/javascript" src="/kav4/assets/8ff498f/js/jquery-ui.min.js"></script> 
<script type="text/javascript" src="js/jquery.min.js"></script> 
<script type="text/javascript" src="js/jquery-ui.min.js"></script> 

像這樣:警予的作品

<link rel="stylesheet" type="text/css" href="/kav4/assets/8ff498f/css/redmond/jquery-ui.css" /> 
<script type="text/javascript" src="/kav4/assets/91eebf0f/jquery.js"></script> 
<script type="text/javascript" src="/kav4/assets/91eebf0f/jquery.yiiactiveform.js"></script> 
<script type="text/javascript" src="/kav4/assets/8ff498f/js/jquery-ui.min.js"></script> 
+0

什麼是「使用jQuery的外部腳本」?它加載了哪個版本的jquery以及「外部腳本」需要什麼版本?第二個代碼片段不起作用很奇怪。什麼是javasctipt錯誤? –

+0

@amir吧,你解決了這個問題嗎?我也面臨同樣的問題? – Suriya

回答

0

您可以點擊這裏我的答案If you include 2 version of jQuery in a page how do you restrict a plugin to just one of them?

它展示瞭如何在相同的兩個不同版本的jQuery頁面

+0

tnx但它沒有幫助我,因爲我無法控制yii腳本,我知道關於jquery:/ –

+2

@amirbar「我知道關於jquery」=這是藉口!你不能期望任何人做你的功課,而不是你。每個人在stackoverflow願意幫助你,但不能工作,而不是你。找到你的大學,如果你在團隊工作誰知道jQuery和JavaScript,我相信你會解決這個問題。 –

+0

我很抱歉,如果它看起來像我想要有人做我的功課,它只是它沒有任何意義,在一個版本中這個腳本工作,在另一個版本,腳本工作,它的聲音像一個錯誤,因爲它應該是向後兼容性 –