Der*_*rek 3 jquery jquery-selectors
我想知道如何通过使用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)
您是否正在尝试使用ButtonStyleClicked该类查找元素以从中删除该类?
$('.ButtonStyleClicked').removeClass('ButtonStyleClicked');
Run Code Online (Sandbox Code Playgroud)
(如果需要将类名称存储在变量中:)
var className = 'ButtonStyleClicked';
$('.' + className).removeClass(className);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5824 次 |
| 最近记录: |