什么是JQuery和JQuery对象

什么是JQuery和JQuery对象

标签(空格分隔): 什么是JQuery JQuery对象


jQuery 是一个 JavaScript 库,jQuery 极大地简化了 JavaScript 编程。

JQuery的导入

image_1c3sjk1hs11rm18m17p63h7c7o9.png-6.1kB

<head>
        <meta charset="UTF-8">
        <title>JQuery的导入</title>
        <!-- Jquery的导入  -->
        <script type="text/javascript" src="js/jquery-1.7.2.js" ></script>
    </head>

JQuery写法

window.onload = function()与 (document).ready(function()window.onload (document).ready(function() 可以才出现多次。

    <script>
            //JavaScript写法
            window.onload = function(){
                alert(456);
            };
            //JQuery写法
            $(document).ready(function(){
                alert(123);
            });

            //JQuery简化写法
            $(function(){
                alert(789)
            });
        </script>

JQuery对象与Dom对象的转换

JQuery对象是通过JQuery($())包装的dom对象,JQuery 对象不能使用Dom对象的方法,Dom对象不能使用JQuery对象的方法。

JQuert对象本身就是一个数组
    <script>
            $(function(){
                var $btn = $('button');
                alert($btn.length); //打印4
            })

    </script>


        <button>按钮</button>
        <button>按钮</button>
        <button>按钮</button>
        <button>按钮</button>

JQuery对象与Dom对象相互换。

将JQuery对象转换成Dom

    <script>
            $(function(){
                var $btn = $('button');
                //第一种将JQuery转换为Dom对象方法
                var b1 = $btn[0];
                alert(b1.firstChild.nodeValue);
                //第二种将JQuery转为dom对象的方法:
                var b2 = $btn.get(0);
                alert(b2.firstChild.nodeValue);
            })

    </script>

Dom 对象转换成JQuery对象,用$()包裹dom对象

    <script>
            $(function(){

                var btn = document.getElementById("btn");

                var $bt = $(btn)

                alert($bt.html())
            }); 
        </script>
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值