适用于所有页面的用户脚本会导致 StackExchange 出现问题

Userscript that applies to all pages causes issues in StackExchange

可能相关:Google 空白。

我的用户脚本 here 在 Firefox 中使用时似乎会出现问题。

Google 搜索结果为空,但我可以检查并查看代码。

然而,这个问题的主要目的(因为我可以通过排除某些网站来修复前一个问题)是 StackExchange 网站上的编辑器工具消失了,标签下拉列表也是如此。这是我所描述内容的屏幕截图。

这可能是我错过的一个简单的修复程序,因为我没有脚本编写背景,但我不确定到哪里去修复它。

您的 jQuery 版本与 Whosebug 的 jQuery 版本冲突。

基本上,SO 使用较旧的 jQuery 版本来支持较旧的浏览器。他们在代码中使用了一些现已弃用的 jQuery 函数,浏览器使用您的 jQuery 版本尝试 运行 这些旧函数,但找不到。

这是确保版本不会发生冲突的方法:

var myJq = jQuery.noConflict(true); 
(function ($) {
    $(document).ready(function () {
        replaceCitations();
    });
}(myJq));

您的代码似乎也重复了一些 html 内容,但我认为我无法帮助您处理正则表达式。您可以尝试为此打开一个新问题。