我想知道get()有什么作用?什么时候用到这个?

来源:1-5 jQuery对象转化成DOM对象

qq_梦里_0

2016-08-30 17:49

我想知道get()有什么作用?什么时候用到这个?今天见到很多次但是不知道什么该用这个什么时候不能用。

写回答 关注

2回答

  • ZzzzZzz3501392
    2016-08-30 18:40:00

    补充一点

    var p = $("p").get(0);

    alert(p);

    换成

    var p = $($("p").get(0));

    alert(p.html());


    因为用get得到的是一个js对象,要转换成JQ..对象来使用html()方法

    你也可以不转换,直接用innerHTML 打印出来


    qq_梦里_... 回复ZzzzZz...

    取值的话是JavaScript用的innerHTML,jQuery里面用的是html()或者text()

    2016-08-31 13:47:46

    共 3 条回复 >

  • ZzzzZzz3501392
    2016-08-30 18:37:18

    这个函数的完整名字是get(index)

    取得匹配的第几个元素的意思,能够通过这个取得的元素对其进行直接的操作

    例如:

    <!DOCTYPE html>

    <html>

    <head>

    <meta charset="UTF-8">

    <title></title>

    <script src="js/jquery-3.1.0.min.js"></script>

    </head>

    <body>

    <p>hahhahah</p>

    <p>xixixixiix</p>

    <input type="button" name="" id="input1" value="dianji" />

    </body>

    <script type="text/javascript">

    $(function(){

    $("#input1").click(function(){

    var p = $("p").get(0);

    alert(p);

    });

    })

    </script>

    </html>


jQuery基础 (一)—样式篇

jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局

217509 学习 · 1218 问题

查看课程

相似问题