【发布时间】:2012-04-30 01:18:31
【问题描述】:
对于此测试 Greasemonkey UserScript,警报会弹出,但 Firebug 控制台中没有记录任何内容。
这是 Firefox 12.0 中的 Greasemonkey 0.9.18 和 Firebug 1.9.1。
// ==UserScript==
// @name test
// @namespace tester12354
// @include *
// @require http://code.jquery.com/jquery-latest.min.js
// ==/UserScript==
(function($) {
$.fn.tester1 = function(test) {
alert(test);
console.log(test);
}
}(jQuery));
$.extend({
tester2: function(test) {
alert(test);
console.log(test);
}
});
alert($().jquery)
console.log($().jquery)
$().tester1('from tester1');
$.tester2('from tester2');
【问题讨论】:
-
刚刚在 Google Chrome 上测试过,它似乎可以在 jQuery 版本 1.7.2 上运行:jsfiddle.net/2k4wh 也可以在 Firefox 10.0 上运行
-
附加信息:适用于 jQuery v1.2.6 到 v1.7.2 。萤火虫版本?火狐版本?
-
您使用的是什么版本的 jQuery、Firefox 和 Firebug?
-
您确定您没有对控制台应用过滤器吗?只显示错误或警告?
-
直接在firebug中输入
console.log('test'),控制台是否还能正常登录?
标签: javascript jquery firefox console firebug