首頁 > web前端 > js教程 > jquery與js函數衝突的兩種解決方法_jquery

jquery與js函數衝突的兩種解決方法_jquery

WBOY
發布: 2016-05-16 17:22:59
原創
1226 人瀏覽過

如果您還有別的要求,想繼續使用原先的$(),同時還需要與別的類別庫不衝突的話,還有兩種解決方法
其一:

複製程式碼 程式碼如下:

jQuery.noConflict();
jQuery(function($)
{
$("p").click(function() //在函數內繼續可以使用jquery類別庫的$()方法
{
alert($(this).text());
})
})

var JsCOM_cr = $("cr"); // 在函數外面,照樣可以使用JsCOM.js的$()方法

其二:
複製程式碼 程式碼如下:

jQuery.noConflic();變數$的控制權移交給別的類別庫,使用jquery類別庫的$符號時,請使用jQuery("#id");
(function($) { //定義匿名函數並設定形參為$
$(function() { //匿名函式內部的$皆為jQuery
$("div").click(function() {//繼續使用$()方法
alert($ (this).text());
})
})
})
(jQuery); //使用匿名函數且傳遞實參jQUery
alert($("cr ")); //使用的是jsCOM.js類別庫中的$()函數
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板