首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Jquery学习札记-前言

2012-08-26 
Jquery学习笔记--前言jquery对象和dom对象的区别jquery对象就是通过jquery包装DOM对象后产生的对象jquery

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库的方法 $使用权已被转移.
这样就避免了使用$()方式引起的冲突

热点排行