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

将DOM对象转换成jQuery对象,并取出来第二个改变其颜色

$div = $(div) var $first = $div.first(); //找到第一个div元素 $first.css('color', 'red'); 找到第二个元素的语句是什么?为什么改成下面的却不行 var $second = $div.second(); //找到第一个div元素 $second.css('color', 'red');

提问者:心语紫朦胧 2016-07-19 19:12

个回答

  • qq_赵成冬_0
    2016-08-26 10:49:54

    看我是怎么获取的啊




    <!DOCTYPE html>

    <html>


    <head>

        <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

        <title></title>

        <script src="http://code.jquery.com/jquery-1.11.3.js"></script>

    </head>


    <body>

    <div>元素一</div>

    <div>元素二</div>

    <div>元素三</div>


        <script type="text/javascript">


        var div = document.getElementsByTagName('div'); //dom对象

                

       //将dom节点div转化为$div的jquery对象

                // $div =  ?

                var $div=$(div);

                

    var $second = $($div.get(1)); //找到第一个div元素

    $second.css('color', 'red'); //给第一个元素设置颜色



        </script>


    </body>


    </html>


  • qq_赵成冬_0
    2016-08-26 10:46:28

    没有second()这么一个方法

  • 慕村0607075
    2016-07-19 19:33:38

    var $second = $div:nth-child(1); 第二个元素