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

$div[1].css("color","blue"); 为何不起作用?

$div[1].css("color","blue"); 

提问者:暮女神 2017-05-28 23:45

个回答

  • 烟雨淼淼
    2017-05-29 00:48:08
    已采纳

    $div是一个JQuery对象,而使用$div[1]得到的却是一个DOM对象,不能直接调用JQuery对象的方法。可以改成这样: $div[1].style.color='blue'  或者 利用JQuery对象的first()得到需要操作元素的JQuery对象,然后这样写$div.first().css('color','blue');

  • 路上_行者
    2017-06-01 17:13:35

    jquery对象用了dom对象方法

  • weixin_慕移动449935
    2017-05-29 00:42:01

    $div.eq(1).css("color","blue");