我們知道,jquery使用$符號作為jquery的簡寫,使用$符號就可以進行各種jquery的操作,那麼如果我們使用的其他框架也使用$符號,那該怎麼辦?
jquery以及幫我們考慮好了這個問題,提供以下兩種解決方案。
使用jquery代替$
"utf-8"
>
"">
<
/script>
$.noconflict()
;//加不加此句後面**都會生效
jquery
(document)
.ready
(function()
);})
;<
/script>
<
/head>
這是乙個段落。<
/p>
點我<
/button>
<
/body>
<
/html>
建立自己的簡寫
$.noconflict()會返回jquery的引用,我們將其存入變數留待使用即可。
<
!doctype html>
"utf-8"
>
"">
<
/script>
var jq=$.
noconflict()
;jq(document)
.ready
(function()
);})
;<
/script>
<
/head>
這是乙個段落。<
/p>
點我<
/button>
<
/body>
<
/html>
解決jquery 符號的衝突
今天做專案的時候,寫了乙個ajax提交的js函式,然後在js除錯的時候,提示發現 ajax 前面的 符號不見了,通過網上搜尋找到了下面的解決方法 jquery中需要用到 符號,如果其他js庫也定義了 符號,那麼就會造成衝突,會影響到js 的正常執行,目前從網上找到了不錯的解決方法,大家可以參考下 j...
jQuery之 衝突問題
在jquery中是乙個函式,的引數 不同,則 實現的功 能不同,但是 的引數不同,則實現的功能不同,但是 的引數不同,則實現的 功能不同 但是作為乙個符號,可能與其他檔案中的定義名稱相衝突,在jquery中含有,比如 說在另一 個itc ast.js檔案 中也存在 乙個 比如說在另乙個itcast....
處理jquery版本之間衝突
前端開發們都知道jquery版本有好多,之間衝突很糾結。比如我剛來這公司的時候,後端的哥們用的是jquery 1.3.2,我了個去,那哥們好久沒更新了。我寫的效果外掛程式都是最新的jquery1.7.1。不相容蛋疼啊,參考前人資料,看書。找到乙個和平共處 大致意思是這樣的先把 使用許可權交給另外乙個...