求解 求大神

来源:3-8 jQuery的属性与样式之.css()与.addClass()设置样式的区别

hey_whatsup

2016-08-07 17:03

为什么定义是这样css({
            'background':'yellow'
        })

难道不应该是

.css("newClass")嘛

写回答 关注

4回答

  • Annie_ly
    2017-02-22 14:11:09

    在讲css()方法的一节中,设置样式的方法有很多种:

    (1).css("background-color","yellow")  //通过传入两个参数来进行设置样式

    (2).css("background-color",function(index,value){  //以回调函数的形式来设置样式

        value = "yellow";    //给value重新赋值

        return  value;        //返回赋值之后的值

    })

    (3).css({

        "background-color": "yellow"    //通过传入一个对象来设置样式

    })

  • WE2008311
    2016-08-13 11:51:42

    两种其实都可以,老师写的那种是json的键值对,多个参数时用那种,只有一个时爱用哪个用哪个

  • 慕粉3758546
    2016-08-07 17:32:52

    .css(样式值)

  • 摆渡人_dudu
    2016-08-07 17:28:25

    css({

        'background':'yellow';

    })

    .addClass('newClass')

jQuery基础 (一)—样式篇

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

217509 学习 · 1218 问题

查看课程

相似问题