簡體   English   中英

jQuery在特定元素內更改類名稱

[英]JQuery change class name inside of specific elements

我正在尋找JQuery腳本來更改特定標簽內的標簽類。

例如,

<h4 class=" id_1">
    <span class="favorite"> </span>
</h4>

在上面的標簽中,我想通過id_1 class將class="favorite"更改為class="title" 收藏夾和標題的CSS不同。

謝謝!

您還可以使用attr方法:

$('.id_1 .favorite').attr('class','title');

使用JavaScript:

document.querySelector('.id_1 .favorite').setAttribute('class','title');

您可以使用addClassremoveClass

$(".id_1").removeClass("favourite").addClass("title");

您可以使用addClassremoveClass實現此目的:

$('.id_1 .favorite').removeClass('favorite').addClass('title');

如果可以保證相關元素的起始狀態,也可以使用toggleClass

$('.id_1 .favorite').toggleClass('favorite title');
$('.id_1 .favorite').removeClass('favourite').addClass('title');

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM