小编Dar*_*ter的帖子

删除除一个以外的所有类

好吧,我知道通过一些jQuery动作,我们可以为特定的div添加很多类:

<div class="cleanstate"></div>
Run Code Online (Sandbox Code Playgroud)

让我们说,通过点击和其他一些事情,div可以获得很多课程

<div class="cleanstate bgred paddingleft allcaptions ..."></div>
Run Code Online (Sandbox Code Playgroud)

那么,我如何删除除一个类之外的所有类?我提出的唯一想法就是:

$('#container div.cleanstate').removeClass().addClass('cleanstate');
Run Code Online (Sandbox Code Playgroud)

removeClass()杀死所有类的同时,div被搞砸了,但在之后添加addClass('cleanstate')它会恢复正常.另一个解决方案是使用基本CSS属性放置一个ID属性,这样它们就不会被删除,这也会提高性能,但我只是想知道另一个解决方案除去".cleanstate"之外的所有解决方案.

我问这个是因为,在真实的脚本中,div会遭受各种类的更改.

javascript jquery addclass class removeclass

88
推荐指数
3
解决办法
6万
查看次数

如何使用 SAN 创建 OpenSSL 自签名证书?

从最新的 Chrome 60+ 开始,如果没有 SAN,它会在 HTTPS 页面上抛出 ERROR。OpenSSL 命令行不添加这些扩展。

ssl https command-line openssl ssl-certificate

2
推荐指数
1
解决办法
1万
查看次数