问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery.noconflict怎么用

发布网友 发布时间:2022-09-27 00:08

我来回答

1个回答

热心网友 时间:2023-10-05 10:33

1、语法:jQuery.noConflict( [ removeAll ] )
参数removeAll:可选/Boolean类型是否彻底移交对变量jQuery的控制权,默认为false。

2、作用:

jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权。
一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之间是等价的,例如jQuery("p")和$("p")是等价的。由于变量$只有一个字符,并且特点鲜明,因此我们更加习惯使用$来操作jQuery库。
不过,其他JS库也可能使用变量$来进行操作,例如Prototype库。这个时候两个库可能会由于变量$的控制权问题而发生冲突。
此时,你可以使用该函数让出jQuery库对变量$的控制权,将该变量交给上一个实现它的JS库,之后我们只能使用变量jQuery来操作jQuery库。
此外,使用该函数,还可以同时让出变量$和变量jQuery的控制权,从而实现多个不同版本的jQuery库共存。

3示例 说明:
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
// 让出对变量$的控制权
jQuery.noConflict();

// 使用jQuery进行DOM操作
jQuery("#uname").hide();
// 使用Prototype进行DOM操作
$("myDiv").setStyle( {color: "#ffffff"} );
</script>

<script type="text/javascript" src="jquery-1.4.2.js"></script>
<script type="text/javascript" src="jquery-1.11.1.js"></script>
<script type="text/javascript">
// 让出jQuery-1.11.1对变量$和变量jQuery的控制权
var j = jQuery.noConflict( true );

document.writeln( j.fn.jquery ); // 1.11.1

document.writeln( $.fn.jquery ); // 1.4.2
document.writeln( jQuery.fn.jquery ); // 1.4.2

/*
* 如果前面的jQuery.noConflict()没有传入参数true,
* 也就是说只让出变量$的控制,则$表示1.4.2,jQuery表示1.11.1
* 此时,jQuery.fn.jquery为1.11.1
*/
</script>

应该很清楚了吧?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...要名句哦,四言七言都行,希望各位哥哥姐姐帮帮忙,谢谢啦~_百度... 怎么进入华为tm800moden界面 前两天感冒发烧,打了几针,现在还没全好,这两天牙根部分脸上肌肉痛,尤... 做完爱有点血特别淡是怎么回事 为什么跟女的做爱做完的时候会流血为什么跟女的做完爱会流?_百度... 刚做完爱怎么会出血 西德意志汇报报社发展 法兰克福汇报的发展历史 法兰克福汇报社会影响 法兰克福汇报的报纸简介 2022年属虎本命年需要注意什么 2022年属虎本命年都需要注意什么 圆皮馄饨包法 三款常用的云吞包法 奶奶与孙子的关系称之为什么 规避信用卡“全额罚息”小窍门 关于学分与基点的疑问 延边大学自费公费怎么分啊 延边大学会计的课外学分包括什么 课外学分不够怎么办 延边大学 执子之手与子携老的意思 微信当前交易涉嫌违规终止微信支付服务,把这个账号注销了,重新注册,可以解除限吗? 延边大学毕业积点和学分 携子之手,与子携老什么意思 延边大学短学期问题 代号为LL的梁,怎么区别是框梁还是连梁? BLLK是什么梁 延边大学短学期多少分才是满分啊?? lol符石碎片怎么获得 lol符石碎片快速获得技巧 延边大学数学系课外6学分是什么? 延边大学 挂科 补考过了 给学分不 得力验钞机3901怎么调语音报数啊 JQuery $命名问题涉及到的noConflict()方法是什么意思? orion什么牌子 炩霄五行属什么赵炩霄可以取名吗 这个图怎么拼?密室逃脱游戏里的 汽车雨刷器的怎么使用 mac速度慢怎么解决? 为什么最近苹果系统的软件老是跳屏?以前从来没有过 广州美国签证办理地址 在广州领事馆办理移民签证,补齐材料后通知寄护照了,护照和签证包几天收到? 美的空调清洗方法 如何清洗空调 小狗咬人行为纠正方法 我国的姓的来历 所谓侠客再见江湖后就没了吗 所谓侠客找不到客提味 华为儿童手表怎么取卡? 请问长沙如何去凤凰古城 所谓侠客客提味怎么出现 上海普陀区中潭路的邮编 级度需要 [中国 上海市 普陀区 中潭路 100弄68弄 1504室 邮编 200061 ]翻译成英文地址 谢谢解答 闵行区银都八村3118弄邮编是多少,中潭路100弄邮编,九亭虬泾路389弄邮编是多少