jQuery总结

            jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“writeLess,DoMore”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

1JQuery对象

约定jQuery对象要在变量前面加上$

jQuery对象就是通过jQuery包装DOM对象后产生的对象。

jQuery对象是jQuery独有的。

jQuery对象无法使用DOM对象的任何方法,同样DOM对象也不能使用jQuery里的任何方法

2jQuery优势

 

3jQuery对象转DOM对象

//jQuery转DOM
        //jQuery对象是一个数组对象
        $("#msg")[0];

        //使用jQuery中的get(index)方法
        $("#msg").get(0);

        //DOM转jQuery
        //$()把DOM对象包装起来即可实现
        $(document.getElementById("msg"));


        //简洁的写法
        $("#id")   //document.getElementById("id")
        $("tagName")  //document.getElementsByTagName("tagName")

        //完善的事件处理机制

        //使用DOM对象
        //若在网页中没有id为“id”的元素,浏览器会报错。
        //document.getElementById("id").style.color="red";
        //需要先判断document.getElementById("id")是否存在

        if(document.getElementById("id"))
           document.getElementById("id").sty.color="red";

               //使用jQuery对象      
           //使用jQuery获取网页中元素及时不存在页也不会报错。
           $("#id").css("color","red");



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值