English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
addClass()方法将一个或多个类名称添加到所选元素。
此方法不会删除现有的类属性,而只会向该类属性添加一个或多个类名称。
添加类别:
$(selector).addClass(className)
使用函数添加类:
$(selector).addClass(function(index, currentClass))
在第一个<p>元素中添加一个类名:
$("button").click(function(){ $("p:first").addClass("highlight"); });Vérifiez et voyez‹/›
一次可以将多个类(用空格隔开)添加到所选元素,如下所示:
$("button").click(function(){ $("p:first").addClass("highlight big"); });Vérifiez et voyez‹/›
使用函数添加类:
$("p").addClass(function(index, currentClass) { let addedClass; if(currentClass === "red") { addedClass = "green"; $(this).text("Il y a un paragraphe vert"); } return addedClass; });Vérifiez et voyez‹/›
Utilisez removeClass() pour supprimer un nom de classe et addClass() pour ajouter une nouvelle classe :
$("button").click(function(){ $("p").removeClass("red").addClass("green"); });Vérifiez et voyez‹/›
Paramètres | Description |
---|---|
className | Spécifier un ou plusieurs noms de classes séparés par des espaces à ajouter |
function(index, currentClass) | Fonction, qui retourne un ou plusieurs noms de classes séparés par des espaces pour les ajouter aux noms de classes existants
|