Jquery学习笔记--前言
jquery对象和dom对象的区别
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库的方法 $使用权已被转移.
这样就避免了使用$()方式引起的冲突