jQuery的属性与样式之增加样式.addClass()
来源:互联网 发布:爱思苹果助手mac版 编辑:程序博客网 时间:2024/05/16 18:10
通过动态改变类名(class),可以让其修改元素呈现出不同的效果。在HTML结构中里,多个class以空格分隔,当一个节点(或称为一个标签)含有多个class时,DOM元素响应的className属性获取的不是class名称的数组,而是一个含有空格的字符串,这就使得多class操作变得很麻烦。同样的jQuery开发者也考虑到这种情况,增加了一个.addClass()方法,用于动态增加class类名
.addClass( className )方法
1、.addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名
2、addClass( function(index, currentClass) ) : 这个函数返回一个或更多用空格隔开的要增加的样式名
注意事项:
.addClass()方法不会替换一个样式类名。它只是简单的添加一个样式类名到元素上
简单的描述下:在p元素增加一个newClass的样式
<p class="orgClass">$("p").addClass("newClass")
那么p元素的class实际上是 class=”orgClass newClass”样式只会在原本的类上继续增加,通过空格分隔
阅读全文
0 0
- jQuery的属性与样式之增加样式.addClass()
- jQuery的属性与样式之增加样式.addClass()
- jQuery的属性与样式之.css()与.addClass()设置样式的区别
- JQuery中.css()与.addClass()设置样式的区别
- jQuery的属性与样式之删除样式.removeClass()
- jQuery的属性与样式之切换样式.toggleClass()
- jQuery的属性与样式之样式操作.css()
- jQuery的属性与样式之删除样式.removeClass()
- jQuery的属性与样式之切换样式.toggleClass()
- jQuery的属性与样式之.val()
- jQuery的属性与样式之.val()
- jQuery的属性与样式之.val()
- jQuery操作类样式的addClass()方法
- jQuery的属性与样式
- jQuery的属性与样式
- jQuery的属性与样式
- jQuery的属性与样式
- jQuery的属性与样式
- 结构化编程
- JavaScript二
- JDK动态代理实现原理
- 视频录制与播放 资源汇总
- SpringMVC传参日期格式以及js无效的问题
- jQuery的属性与样式之增加样式.addClass()
- hdu2680—Choose the best route(spfa)
- private修饰的成员方法默认是final型的?
- [linux]统计目录下文件、文件夹个数
- JavaScript
- OGRE 固定相机/观察者视角方位的方法
- [Android]依赖了包含aar包的库后出现Failed to resolve库aar包问题的解决办法
- 计算机网络自顶向下方法学习笔记
- SIFT特征提取分析(一)