Google chrome extension Chrome Extensions-当我第一次下载页面时,脚本只工作一次

Google chrome extension Chrome Extensions-当我第一次下载页面时,脚本只工作一次,google-chrome-extension,manifest,Google Chrome Extension,Manifest,问题是,在它第一次下载页面后,它就工作了,但是如果我点击“主页”链接,脚本就不再工作了 舱单: { "manifest_version": 2, "name": "Facebook No Advs", "description": "This extension TRY to avoid advertisement from Facebook Home.", "version": "1.0", "permissions": ["https://www.facebook.c

问题是,在它第一次下载页面后,它就工作了,但是如果我点击“主页”链接,脚本就不再工作了

舱单:

{
  "manifest_version": 2,

  "name": "Facebook No Advs",
  "description": "This extension TRY to avoid advertisement from Facebook Home.",
  "version": "1.0",

  "permissions": ["https://www.facebook.com/*"],

  "content_scripts": [
    {
      "matches": ["https://www.facebook.com/*"],
      "js": ["jquery-1.11.0.min.js", "noAdvsScript.js"],
      "css": ["NoAdvsStyle.css"]
    }
  ]

}

考虑到我们不知道你的内容脚本是做什么的,这很难帮助。它所做的每件事都只工作一次。。。例如selectAnEl.css(“bck”、“red”);当您浏览Facebook页面时,它不会真正加载新页面,而是更改其DOM,因此脚本不会再次执行。您需要侦听DOM中的更改以对稍后出现的元素作出反应。是否确定?看,当你点击主页时,浏览器会从零开始下载页面。试试这种方法