我想知道如何使用jquery按类名删除removeClass。我知道如何通过ID完成。我正在尝试这样做:
var ButtonNumber = document.querySelectorAll(".ButtonStyleClicked");
for (var i = 0; i < ButtonNumber.length; i++) {
var ClassName = ButtonNumber[i];
$('.' + ClassName).removeClass('ButtonStyleClicked');
}
通过ID删除类的方法如下所示:
var ID = document.getElementById(Whatever);
$('#' + ID).removeClass('ButtonStyleClicked');
问题已解决:
querySelectorAll返回的是一个DIV元素。因此,我将结果直接放入remove类中,这样就可以解决问题了:
var ButtonNumber = document.querySelectorAll(".ButtonStyleClicked");
for (var i = 0; i < ButtonNumber.length; i++) {
var ClassName = ButtonNumber[i];
$(ClassName).removeClass('ButtonStyleClicked');
}