课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
有人知道为什么 $('.aaron').css({"background":"yellow"})的优先级比$('.aaron').css("background":"yellow")高吗?
2016-08-11
源自:jQuery基础 (一)—样式篇 3-8
正在回答
$('.aaron').css("background","yellow")优先级高,是因为这个样式直接添加到.aaron元素内部,相当于
<p class=aaron background=yellow></p>这种形式的内敛样式;
qq_乔小玛_0 提问者
qq_乔小玛_0 提问者 回复 qq_乔小玛_0 提问者
important > 内联 > ID > 类 > 标签 | 伪类 | 属性选择 > 伪对象 >通配符 > 继承
两者应该是一样的优先级,都是属于内联样式的。 写法不一样而已。
前面的写法一般用于多个样式和值用,隔开写,后面是单个直接写。
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
4 回答这个优先级是怎么理解的?
2 回答javascript中的css样式
3 回答jq多行css的写法
5 回答关于.css({})中的{}使用问题
2 回答关于jq中attr(name,function(index,val){})方法中index的疑问
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号