查找JS中使用的CSS类

时间:2013-02-07 12:48:17

标签: javascript html css code-cleanup

我正在开展一项清理现有网站的艰巨任务。我完全剥离了多个开发人员添加了多年的CSS,转而添加了一个新的框架和我自己的一套清晰的CSS样式。

我想要做的是JS的保留ID和CSS的类。我知道有些JS需要查看类,但没关系。但是,有很多次我可以毫无问题地将类名更改为ID。

现有网站有11755个class =“457个文件的实例,但我不能将它们删除,因为我知道有些JS依赖于其中一些类。

任何人都可以提供有关如何在JS中找到依赖类的任何帮助吗?我不知道除了手动之外该如何做到这一点,这看起来很疯狂。

2 个答案:

答案 0 :(得分:1)

首先在文件中查找$('或$(“或getElementById

一个好的正则表达式将启动你的工作资料。

答案 1 :(得分:1)

使用以下正则表达式搜索所有文件(您必须弄清楚您正在使用的系统的方式)

class=("[^"]*")

with将使您的所有类名都在引号内。

您将此列表与javascript中使用的字符串(引号中)相交。交集将是javascript依赖的类名。