How to Add and Remove multiple classes in jQuery ?

Given an HTML element and the task is to add and remove multiple classes from it using JQuery.
Approach:
- First select the element to which multiple classes will be added.
- Then use addClass() method to add multiple classes to the element and removeClass() method to remove multiple classes.
Example 1: This example add two classes color and fontWeight to the selected element using addClass() method.
<!DOCTYPE HTML> <html> <head> <title> How to Add and Remove multiple classes </title> <script src = </script> <style> .color { color: red; } .fontWeight { font-weight: bold; } </style> </head> <body style = "text-align:center;"> <h1 style = "color:green;" > GeeksForGeeks </h1> <p id = "GFG_UP" style = "font-size: 19px;"> </p> <button onClick = "GFG_Fun()"> click here </button> <p id = "GFG_DOWN" style = "color: green; font-size: 24px; font-weight: bold;"> </p> <script> $('#GFG_UP').text("Click on button to add multiple" + " classes to this element"); function GFG_Fun() { $("#GFG_UP").addClass("color fontWeight"); $('#GFG_DOWN').text("color and fontWeight," + " Both classes added"); } </script> </body> </html> |
Output:
-
Before clicking on the button:
-
After clicking on the button:
Example 2: This example remove two classes color and fontWeight from the selected element using removeClass() method.
<!DOCTYPE HTML> <html> <head> <title> How to Add and Remove multiple classes </title> <script src = </script> <style> .color { color: red; } .fontWeight { font-weight: bold; } </style> </head> <body style = "text-align:center;"> <h1 style = "color:green;" > GeeksForGeeks </h1> <p id = "GFG_UP" class = "color fontWeight" style = "font-size: 19px;"> </p> <button onClick = "GFG_Fun()"> click here </button> <p id = "GFG_DOWN" style = "color: green; font-size: 24px; font-weight: bold;"> </p> <script> $('#GFG_UP').text("Click on button to remove" + " multiple classes to this element"); function GFG_Fun() { $("#GFG_UP").removeClass("color fontWeight"); $('#GFG_DOWN').text("color and fontWeight," + " Both classes removed"); } </script> </body> </html> |
Output:
-
Before clicking on the button:
-
After clicking on the button:
jQuery is an open source JavaScript library that simplifies the interactions between an HTML/CSS document, It is widely famous with it’s philosophy of “Write less, do more”.
You can learn jQuery from the ground up by following this jQuery Tutorial and jQuery Examples.



