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

选择器.style.color = 'red' 不等于 选择器.css('color','red') 吗

var div = $('div'); //jQuery对象

div = div.get(0).style.color = 'red'; //第一个div元素文字颜色变红        成功



var div = $('div'); //jQuery对象

div = div.get(0).css('color','red');//第一个div元素文字颜色变红        失败


提问者:藕片水电费 2019-02-04 12:03

个回答

  • IT贫困户
    2020-05-13 15:12:33

    //选择器.style.color = 'red' 
    var div = $('div'); //jQuery对象
    div = div.get(0).style.color = 'red';         
    
    
    //选择器.css('color','red')        
    var div = $('div'); //jQuery对象        
    div=div.eq(0).css('color','red');

    获取小标方式不一样

  • chaucy
    2019-02-04 14:42:13

    语法错误。"var div = $('div'); //jQuery对象",这一句中的div是jQuery对象,“div.get(0)”这个方法是将jQuery对象还原为DOM对象。(DOM对象).style.color = 'red';   <------->   (jQuery对象).css('color','red');