我需要添加类 error
到 <label>
与 name
属性设置为 choice_16_0
.然而,我为此编写的代码将页面上的每个标签都更改为 <label for="choice_16_0" class="error">
,而不是仅仅添加新的 class
到已经包含 for="choice_16_0"
的标签.
这是我的代码:
if (!$("input[@name=\"choice_16_0\"]:checked").val()) {
$("label").attr("for","choice_16_0").addClass("error");
};
这有什么问题,我该如何解决?
最佳答案
选择器 $("label")
是选择页面上每个标签的东西,将其更改为 $("label[name=choice_16_0")
即可选择具有所需名称的单个标签。
关于javascript - 使用 jQuery 将类添加到标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14243498/