gpt4 book ai didi

javascript - .click() 回调函数解释

转载 作者:行者123 更新时间:2023-12-02 21:47:08 26 4
gpt4 key购买 nike

我正在制作一个 Google Chrome 扩展程序,并尝试在我的脚本之一中使用 .click() 函数。单击功能应单击将我重定向到另一个页面的链接。重定向后,我想发送一条 chrome.runtime 消息。

document.getElementsByClassName('example-link')[1].click(function() {
console.log("Hello World");
let data = {
type: "example"
}
chrome.runtime.sendMessage({...data});

});

到目前为止,页面已重定向,但 console.log() 未显示,运行时消息也未发送。我不确定我是否误解了回调函数的目的,或者脚本是否因为我位于新页面而停止运行。

任何解释/帮助将不胜感激。

最佳答案

click() 不接受回调。

为了检测您需要的导航:

  1. 监听 onUpdated 事件(请参阅 How to listen for url change with Chrome Extension。)
  2. 然后click()触发导航

关于javascript - .click() 回调函数解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60228022/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com