我经常想更改一些关于 JS 如何更改 DOM 的相对较小的细节,但我永远无法弄清楚哪个脚本中的哪个函数更改了给定的标签。如何做到这一点?
例如,在这个页面上,我希望将“选定”类添加到各种 a 标签的任何 JS 也将其添加到封闭的 li 标签。但是,我不知道如何弄清楚这是在哪里发生的。
澄清:尽管我想回答我当前的具体难题,但我更愿意被教导如何自己解决这个问题。
澄清:有没有办法指向 DOM 中的某个对象并找出正在/正在访问/修改该对象的脚本?换句话说,“监视”该对象以进行 JS 访问/修改。