Javascript 如何在Chrome扩展中设置活动类

Javascript 如何在Chrome扩展中设置活动类,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在制作一个chrome扩展,并在我的popup.html中包含以下内容: <nav id="secondary-nav"> <ul> <li class="active">Prerender</li> <li>Prefetch</li> <li>Preconnect</li> </ul> </nav> 预

我正在制作一个chrome扩展,并在我的popup.html中包含以下内容:

<nav id="secondary-nav">
    <ul>
        <li class="active">Prerender</li>
        <li>Prefetch</li>
        <li>Preconnect</li>
    </ul>
</nav>

  • 预渲染
  • 预取
  • 预连接
我想做的是在纯JS中更改活动链接
onclick
。我该怎么做,在哪里做? 我应该在background.js中创建它吗

谢谢。

根据,您可以将任何其他JS文件链接到主html文件

<!DOCTYPE html>
<html>
...
  <body>

    <script src="popup.js"></script>
  </body>
</html>
    链接1
  • 链接2
  • 链接3
  • 链接4

后台脚本在单独的隐藏页中运行。弹出窗口也是一个单独的页面。您需要创建一个popup.js文件,并使用脚本标记将其加载到popup.html中。在该js文件中,可以使用标准DOM方法,如document.querySelector和access className。请务必阅读文档中的,并查看如何在