You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

JavaScript删除函数同时删除两个书签问题求助,盼提交PR

Chrome扩展删除书签功能异常求助
  • 遇到的问题:JavaScript文件中的删除函数执行时会同时删除两个书签;重新加载网页后,已删除的书签还会再次出现,导致扩展无法正常使用。
  • 已尝试的修复:使用JavaScript的event.stopImmediatePropagation()函数,仅能部分解决问题,无法彻底阻止书签复现。
  • 需求:恳请社区成员协助定位并解决该问题,提交对应的Pull Request,在此先行致谢。

参考代码如下:

const onDelete = async e => {
    const activeTab = await getActiveTabURL();
    const bookmarkTime = e.target.parentNode.parentNode.getAttribute("timestamp");
    const bookmarkElementToDelete = document.getElementById("bookmark-" + bookmarkTime);

    bookmarkElementToDelete.parentNode.removeChild(bookmarkElementToDelete);

    chrome.tabs.sendMessage(activeTab.id, {
        type: "DELETE",
        value: bookmarkTime
    }, viewBookmarks);
};

内容的提问来源于stack exchange,提问作者question_asker

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 01:41:29