gpt4 book ai didi

javascript - 删除包含特定字符串的 css 类

转载 作者:搜寻专家 更新时间:2023-11-01 04:46:50 25 4
gpt4 key购买 nike

如何根据字符串从元素中选择和删除类?

例如

如何删除 class="s2"来自元素 <p class="s2 s4 s5"></p>

我正在寻找根据数字选择类别的方法 - 例如,'s' 可以是任何标志上的字符串。请注意,顺序可能不同。

非常感谢任何建议。

最佳答案

您要找的是.removeClass :

$('p.s4.s5').removeClass('s2');

编辑:

$('p').removeClass(function(i, class) {
var classes = class.split(' '); //get an array of all the classes
var remove = []; //classes to remove

$.each(classes, function() {
if(this.match(/2$/)) //if the class name ends in 2
remove.push(this); //add it to the list of classes to remove
});

return remove.join(' ');
});

demo

关于javascript - 删除包含特定字符串的 css 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6897830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com