English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Il metodo addClass() aggiunge una o più classi all'elemento selezionato.
Questo metodo non elimina le classi esistenti, ma aggiunge una o più classi all'attributo delle classi.
Aggiungi categoria:
$(selector).addClass(className)
Aggiungi una classe utilizzando una funzione:
$(selector).addClass(function(index, currentClass))
Aggiungi un nome di classe al primo elemento <p>:
$("button").click(function(){ $("p:first").addClass("highlight"); });测试看看‹/›
Puoi aggiungere più classi contemporaneamente (separate da spazi), come ad esempio:
$("button").click(function(){ $("p:first").addClass("highlight big"); });测试看看‹/›
Aggiungi una classe utilizzando una funzione:
$("p").addClass(function(index, currentClass) { let addedClass; if(currentClass === "red") { addedClass = "green"; $(this).text("有一个绿色的段落"); } return addedClass; });测试看看‹/›
使用removeClass()删除一个类名,并用addClass()添加一个新的类名:
$("button").click(function(){ $("p").removeClass("red").addClass("green"); });测试看看‹/›
参数 | 描述 |
---|---|
className | 指定要添加的一个或多个以空格分隔的类名 |
function(index, currentClass) | 函数,该函数返回一个或多个以空格分隔的类名称,以将其添加到现有的类名称中
|