greasemonkey脚本无法在FaceBook上运行

时间:2011-05-04 18:33:34

标签: javascript facebook greasemonkey

我有这段代码:

==UserScript==
// @name          name
// @namespace     url
// @description   desc
// @include       http://www.facebook.com/*
// @require       http://code.jquery.com/jquery-1.5.2.min.js
// ==/UserScript==

$(document).ready(function() {

    $("a").click(function(){
        alert(1);
        return false;
    });

});

但是当我安装它,然后点击某个链接我刚刚被带到地址,这意味着该脚本不起作用。

谁能告诉我我的错误在哪里?

1 个答案:

答案 0 :(得分:0)

您的代码看起来很好,适用于FF 4.0.1和GM 0.9.2。你没有指定你正在使用的Firefox或GM版本 - 但我想我还记得遇到外部脚本无法加载的问题。您可以尝试将整个缩小的jQuery源复制并粘贴到GM用户脚本中,就在标题之后,在代码之前。

您可能还想通过输入一些日志/警告语句来确保您的代码实际上已加载 - 我建议$().jquery至少确保您已加载jQuery并检查它的版本。