Javascript 如何更改<;标签>;使用jquery?

Javascript 如何更改<;标签>;使用jquery?,javascript,jquery,css,Javascript,Jquery,Css,我的JSP页面中有以下HTML代码: <label class="txt12Red">Label 1</label> <label class="txt12Red">Label 2</label> <label class="txt12Red">Label 3</label> 标签1 标签2 标签3 我需要将带有class=“txt12Red”的所有标签的类别更改为class=“txt12”。这将在某些JavaS

我的JSP页面中有以下HTML代码:

<label class="txt12Red">Label 1</label>
    <label class="txt12Red">Label 2</label>
<label class="txt12Red">Label 3</label>
标签1 标签2 标签3
我需要将带有
class=“txt12Red”
的所有标签的类别更改为
class=“txt12”
。这将在某些JavaScript事件上完成。

只是onclick事件的一个示例:

$("label").on("click", function() {
    $("label.txt12Red")
        .addClass("txt12")
        .removeClass("txt12Red");
});

您不能直接更改类,但是可以删除不需要的类,然后添加需要的类

function changeClass(oldClassName,newClassName){
$("label."+oldClassName).removeClass(oldClassName).addClass(newClassName);
}

您可以使用
切换类方法

$("label").click(function() {
   $("label.txt12Red").toggleClass("txt12Red txt12");
});​

试试这个你可以找到更多的细节请用js事件更新你的帖子,