Jquery学习笔记--前言

[size=medium][color=red]jquery对象和dom对象的区别[/color]
jquery对象就是通过jquery包装DOM对象后产生的对象
jquery对象是jquery独有的.如果一个对象是jquery对象,便可使用jquery方法
在jquery对象中是无法使用dom对象的方法的

jquery和dom对象的命名规范
-----jquery对象的变量名 例:var $jq = $("#ck");
-----dom对象 例如:var dom = document.getElementById("ck");


DOM对象转jquery对象
-----只需要用$()把dom对象包起来,遍得到了jquery对象,方式为$(dom)

jquery对象转DOM对象
------例:var $ck = $("#ck"); ($ck--jquery对象其实是个数组对象)
使用jquery提供的方法 var ck = $ck.get(0); 或 var ck = $ck[0];
便得到DOM对象

如果1个工程中使用到了多个js库 这时存在$()方法的使用问题 因为其他的js库也有以$()
这样开头的js方法 如何解决冲突呢
这里只总结了1种较为方便的方式.. 其他方式google...
①给jquery引用起别名 var $jq = jQuery.noConflict(); //让出$控制权
noConflict意为无冲突..
使用别名进行操作jquery
$jq(document).ready(function){
$jq("p").click(function(){
//操作
});
});
$("p").style.display="none";//其他js库的方法 $使用权已被转移.
这样就避免了使用$()方式引起的冲突[/size]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值