Jquery中.css()与.addClass()两种方法设置样式的区别
2016-08-03 10:54
816 查看
1、.addClass()方法是通过增加class名的方式,类似于这个样式是在外部文件或者内部样式中先定义好的,需要时附加到元素上。
2、.css()方法定义的是内联样式,类似于直接通过元素的style属性附加到元素上的。
所以通过.css()方法设置的样式属性优先级要高于.addClass()方法
.css()与.addClass()方法各有利弊,不同环境可与选择不同的方法,.css()更适用于规则不确定或经常变化的动态页面;.addClass()适用于布局规则的静态页面。
2、.css()方法定义的是内联样式,类似于直接通过元素的style属性附加到元素上的。
所以通过.css()方法设置的样式属性优先级要高于.addClass()方法
.css()与.addClass()方法各有利弊,不同环境可与选择不同的方法,.css()更适用于规则不确定或经常变化的动态页面;.addClass()适用于布局规则的静态页面。
相关文章推荐
- JQuery中.css()与.addClass()设置样式的区别
- jQuery的属性与样式之.css()与.addClass()设置样式的区别
- jQuery的属性与样式之.css()与.addClass()设置样式的区别
- .css()与.addClass()设置样式的区别
- jQuery addClass(), removeClass(),toggleClass(),css()方法使用详解
- jQuery使用CSS()方法给指定元素同时设置多个样式
- Jquery的attr()和css()和addclass()的区别
- jquery之修改元素样式(获取和设置样式,使用css(),width(),height()方法)
- 【转】jQuery源码分析-13 CSS操作-CSS-类样式-addClass+removeClass+toggleClass+hasClass
- jQuery使用addClass()方法给元素添加多个class样式
- jQuery源码分析-13 CSS操作-CSS-类样式-addClass+removeClass+toggleClass+hasClass
- jQuery通过CSS()方法给指定的元素同时设置多个样式
- jQuery操作类样式的addClass()方法
- [原创] jQuery源码分析-13 CSS操作-CSS-类样式-addClass+removeClass+toggleClass+hasClass
- jquery之修改元素样式(添加和删除类名称,使用addClass(),removeClass(),toggleClass()方法)
- jquery的样式操作Css Class(addClass,removeClass,toggleClass)
- jQuery源码分析-13 CSS操作-CSS-类样式-addClass+removeClass+toggleClass+hasClass
- jQuery通过CSS()方法给指定的元素同时设置多个样式
- jQuery 属性操作 - addClass() 方法
- jquery如何改变html标签的样式(两种实现方法)