博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery属性操作之类样式操作
阅读量:6862 次
发布时间:2019-06-26

本文共 1430 字,大约阅读时间需要 4 分钟。

类样式的操作:指对DOM属性className进行添加、移除操作。比如addClass()、removeClass()、toggleClass()。

1. addClass()

1.1 概述

$(selector).addClass(className)

className

类型: String

为每个匹配元素所要增加的一个或多个样式名

返回值:jQuery

描述: 为每个匹配的元素添加指定的样式类名

1.2 为匹配到的元素添加指定类名

格式为: $(selector).addClass("className");

1  2  3  4     
5 addClass Demo 6 7 12 13 14
15 16

 

1.3 为匹配到的元素添加多个类名

格式为:

    $(selector).addClass("className1  className2")

示例代码:

1  2  3  4     
5 addClass() Demo 6 7 12 13 14
15 16

2. removeClass()

从所有匹配的元素中删除全部或者指定的类

2.1 移除指定的单个类

格式: $(selector).removeClass("className");

示例代码:

    
removeClass Demo

2.2  移除指定的多个类

  格式: $(selector).removeClass("className1 className2");  

示例代码:

1  2  3  4     
5 removeClass() Demo 6 7 12 13 14
15 16

2.3 移除全部的类

格式:

  $(selector).removeClass();

示例代码:

1  2  3  4     
5 removeClass() Demo 6 7 12 13 14
15 16

2.4 removeClass()案例, 解决“排他”问题

    
removeClass() Demo
  • This is the first line.
  • This is the second line.
  • This is the third line.
  • This is the fourth line.

3. toggleClass()

作用: 如果存在(不存在)就删除(添加)一个类

格式: $(selector).toggleClass("className");

示例代码:

1  2  3  4     
5 toggleClass() Demo 6 11 12 19 20 21

This is the test.

22 23

 

转载于:https://www.cnblogs.com/yang-wei/p/9507787.html

你可能感兴趣的文章