Questions tagged «removeclass»

16
通过类名删除元素?
我有以下代码来查找具有其类名的元素: // Get the element by their class name var cur_columns = document.getElementsByClassName('column'); // Now remove them for (var i = 0; i < cur_columns.length; i++) { } 我只是不知道如何删除它们。处理此问题的最佳方法是什么? @ Karim79: 这是JS: var col_wrapper = document.getElementById("columns").getElementsByTagName("div"); var len = col_wrapper.length; alert(len); for (var i = 0; i < len; i++) …

6
删除除一个以外的所有类
好吧,我知道,通过一些jQuery动作,我们可以为特定的div添加很多类: <div class="cleanstate"></div> 假设通过点击和其他操作,div获得了很多类 <div class="cleanstate bgred paddingleft allcaptions ..."></div> 那么,如何删除除一个类之外的所有类?我提出的唯一想法是: $('#container div.cleanstate').removeClass().addClass('cleanstate'); 虽然removeClass()杀死所有类,但div搞砸了,但是在此之后添加addClass('cleanstate')它又恢复了正常。另一种解决方案是将ID属性与基本CSS属性放在一起,这样它们就不会被删除,这也可以提高性能,但是我只想知道另一种解决方案,以摆脱“ .cleanstate”之外的所有问题。 我之所以这样问是因为,在实际的脚本中,div遭受了类的各种更改。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.