Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.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
在Monkey中使用jQuery_Jquery_Tampermonkey - Fatal编程技术网

在Monkey中使用jQuery

在Monkey中使用jQuery,jquery,tampermonkey,Jquery,Tampermonkey,我使用的是Chrome27.0.1453.116 m,并且启用了“实验Javascript”,但是我无法让jQuery在Tampermonkey上运行 我试过: // ==UserScript== // @name My Fancy New Userscript // @require http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js // ==/UserScript== var $ = unsaf

我使用的是Chrome27.0.1453.116 m,并且启用了“实验Javascript”,但是我无法让jQuery在Tampermonkey上运行

我试过:

// ==UserScript==
// @name       My Fancy New Userscript
// @require    http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js
// ==/UserScript==

var $ = unsafeWindow.jQuery;
var jQuery = unsafeWindow.jQuery;

但是,我在
var$=unsafeWindow.jQuery行中得到一个错误突出显示
unsafeWindow
表示在定义unsafeWindow之前使用了它。如何修复此问题?

编辑:由于Greasemonkey 2.0,您不(也不能)使用
unsafeWindow.jQuery
获取主机页的jQuery实例。您只需使用
window.jQuery
/@grant none
(或
@grant
任何其他非jQuery所需的特殊API)

资料来源:

(存档日期:2015-03-12自)


旧答案如下:

添加指令
/@grant unsafeWindow
。另外,如果你正在 您的jQuery引用来自主机窗口对象,您不需要
@require


尝试$.get时无法读取未定义的属性'get'(“interface.php?func=get\u unit\u info”,function(data){op渣=data});