我正在尝试制作一个 chrome 扩展弹出窗口,用户可以在其中添加特定选项卡的 URL 或删除一个或全部删除。删除一切正常,添加 URL 也可以。但是,“删除一个链接”根本不起作用,我真的一直在与那个部门苦苦挣扎。我希望有人可以帮助我解决这个问题,因为我不知道问题是什么。以下是文件:
popup.js:gist.github.com/kobrajunior/4852f85ae18cfb9edbe542a820b8c107
popup.html:gist.github.com/kobrajunior/1c26691734c19391c62dc336ed2e1791
manifest.json:gist.github.com/kobrajunior/78acda830c2d1c384333542422f1494d
我在其他帖子上读到过,这可能是因为getElementsByClassName
它没有返回一个“真实”数组,如果这是真的,你可以通过它使用函数来操作事物,而不是我没有解决这个问题的工具。
“X”按钮不起作用:
清除所有按钮按预期工作: