是否有可能获得与模式匹配的所有已定义 CSS 类?
例如,如果您定义了一些 CSS 规则,例如:
.my-custom-class-one {}
.my-custom-class-two {}
.my-custom-class-three {}
我想要类似的东西:
console.log( getClassNamesByPattern('my-custom-class-*') );
返回匹配类的列表:
[ 'my-custom-class-one', 'my-custom-class-two', 'my-custom-class-three' ]
没有与这些选择器匹配的标记(还)。其实这就是我想要创造的......
我想也许类似getComputedStyles
的东西可以解决问题,但由于它需要一个不存在的元素,它似乎没有多大用处......