CSS显示:无; if content:“}”;

时间:2015-06-29 10:29:12

标签: jquery html css wordpress curly-braces

我有这种令人难以置信的刺激性花括号,我无法摆脱它。

我有一个WordPress网站正在运行并安装了一个插件 此插件在页面顶部添加了右大括号} 直接在<body>

之下

我浏览了整个插件页面但找不到它。 现在我想用一些CSS隐藏它,但大括号没有类或id或其他什么。

我尝试了以下内容:

body{
  content:"}";
  display:none;
}

但显然只是清除了整个页面。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

最好的事情(和正确的事情),是找到那个讨厌的}来自哪里并将其删除!使用代码删除它不是一个好主意。

尝试尝试通过代码执行此操作是一个可怕的想法。放弃这一点很容易在代码中查找}是一个不好的信号。

如果你知道插件导致了什么,请返回并继续检查,直到找到它为止。这不仅是最好的解决方案,也是合适的解决方案。

答案 1 :(得分:1)

一个简单的旧Javascript解决方案是在第一个索引处测试 <script> var input = document.getElementById("input"); var processor = document.getElementById("processor"); var output = document.getElementById("output"); window.addEventListener("message", function(event){ if (event.source != processor.contentWindow) return; switch (event.data){ case "ready": var xhr = new XMLHttpRequest; xhr.open('GET', input.getAttribute("src"), true); xhr.responseType = "arraybuffer"; xhr.onload = function(event) { processor.contentWindow.postMessage(this.response, "*"); }; xhr.send(); break; default: output.innerHTML = event.data.replace(/\s+/g, " "); break; } }, true); </script> </body> 类型的节点,并确保其文本正好TEXT_NODE - 我已修剪空白作为示例,但也许你不需要。

{

jsFiddle example