0

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

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

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

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

4

2 回答 2

1

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

class=("[^"]*")

with 将把你所有的类名放在引号内。

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

于 2013-02-07T13:00:07.403 回答
1

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

一个好的正则表达式将为您提供大量的工作材料。

于 2013-02-07T12:54:41.463 回答