我想知道如何通过使用jQuery的类名来移除Class。我知道如何通过ID进行操作。我正在尝试:
var ButtonNumber = document.querySelectorAll(".ButtonStyleClicked");
for (var i = 0; i < ButtonNumber.length; i++) {
var ClassName = ButtonNumber[i];
$('.' + ClassName).removeClass('ButtonStyleClicked');
}
Run Code Online (Sandbox Code Playgroud)
通过ID删除课程的方式如下:
var ID = document.getElementById(Whatever);
$('#' + ID).removeClass('ButtonStyleClicked');
Run Code Online (Sandbox Code Playgroud)
解决了问题:
querySelectorAll正在回退DIV元素。因此,我只将结果粘贴到remove类中,就可以了:
var ButtonNumber = document.querySelectorAll(".ButtonStyleClicked");
for (var i = 0; i < ButtonNumber.length; i++) {
var ClassName = ButtonNumber[i];
$(ClassName).removeClass('ButtonStyleClicked');
}
Run Code Online (Sandbox Code Playgroud)