这个优先级是怎么理解的?

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

qq_梦里_0

2016-07-27 12:22

对于优先级的理解,我觉得.css()是内联样式,优先级最高,那应该是最先执行这个,然后再执行.addClass()这个外联样式,那最后的结果就是外联样式覆盖了内联样式,最后div的背景色就是青色了。可是为什么跟我想的结果相反呢?

写回答 关注

4回答

  • 乱也
    2017-02-21 23:01:35

    事件冒泡机制,最近到最远。


    qq_衔尾蛇...

    跟冒泡机制有什么关系,就是CSS选择器的权重 内联1000; ID 100; 类 10; 标签 1。

    2017-06-10 21:25:30

    共 1 条回复 >

  • Panda_Q
    2016-10-26 14:07:15

    就近原则指的是样式上的优先级,非执行顺序。。。

  • Claudias
    2016-08-05 10:19:34

    最后的结果是优先级最好的样式给出的,这样理解就可以了。

  • xinzui
    2016-07-27 14:26:10

    优先级是:外部样式 < 内部样式 < 内联样式;这里的优先级不是执行顺序的优先级,是样式上的优先级,以你那样样式上优先级高的覆盖优先级低的


jQuery基础 (一)—样式篇

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

217509 学习 · 1218 问题

查看课程

相似问题