问答详情
源自:1-5 jQuery对象转化成DOM对象

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

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

提问者:qq_梦里_0 2016-08-30 17:49

个回答

  • 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 打印出来


  • 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>