Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Chrome扩展中的JQuery_Jquery_Json_Google Chrome Extension - Fatal编程技术网

Chrome扩展中的JQuery

Chrome扩展中的JQuery,jquery,json,google-chrome-extension,Jquery,Json,Google Chrome Extension,所以。。。我试着做一个扩展,你只需点击按钮,弹出Bing(因为谷歌不允许你嵌入他们的网站),你就得到了一个小而快速的浏览器。但问题是,一旦你去了一个网站,它就太小了。所以我想,没问题,我只需要使用一点jquery的魔力。但是,jquery不起作用。我把它作为一个网页进行了测试,它工作得很好,但不是作为一个扩展。怎么了?我想可能是manifest.json的问题 { "manifest_version": 2, "name": "Test App", "description": "

所以。。。我试着做一个扩展,你只需点击按钮,弹出Bing(因为谷歌不允许你嵌入他们的网站),你就得到了一个小而快速的浏览器。但问题是,一旦你去了一个网站,它就太小了。所以我想,没问题,我只需要使用一点jquery的魔力。但是,jquery不起作用。我把它作为一个网页进行了测试,它工作得很好,但不是作为一个扩展。怎么了?我想可能是manifest.json的问题

{
  "manifest_version": 2,

  "name": "Test App",
  "description": "Should open up Bing.",
  "version": "1.0",

  "permissions": [
    "http://m.bing.com/"
  ],
  "browser_action": {
    "default_icon": "tri-16.png",
    "default_popup": "window.html"
  }
}
HTML:

manifest.json

{
  "manifest_version": 2,

  "name": "Test App",
  "description": "Should open up Bing.",
  "version": "1.0",

  "permissions": [
    "http://m.bing.com/"
  ],
  "browser_action": {
    "default_icon": "tri-16.png",
    "default_popup": "window.html"
  }
}

我刚刚整理好这个,所以,忽略糟糕的造型,我会让它看起来很酷。

你可能想纠正下面这句话

('#bigger').click(function(){


弹出页面使用
chrome扩展名:
schema,因此使用
/
启动URL不会达到预期效果

使用jQuery最简单的方法是将文件与扩展名捆绑在一起,而不是尝试从CDN使用它们。性能也会更好,因为它们是本地文件

('#bigger').click(function(){
$('#bigger').click(function(){