JQuery更改特定元素内的类名

时间:2016-01-07 09:59:22

标签: javascript jquery

我正在寻找JQuery脚本来更改特定标签内的标签类。

例如,

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

在上述代码中,我想通过 id_1 类将class="favorite"更改为class="title"。 喜欢和标题的CSS是不同的。

谢谢!

4 个答案:

答案 0 :(得分:1)

您还可以使用attr方法:

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

使用JavaScript:

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

答案 1 :(得分:0)

您可以使用addClassremoveClass

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

答案 2 :(得分:0)

您可以使用addClassremoveClass来实现此目标:

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

如果可以保证相关元素的起始状态,也可以使用toggleClass

$('.id_1 .favorite').toggleClass('favorite title');

答案 3 :(得分:0)

{{1}}