我只需要在下面的内容中隐藏单词“QUICK”,而不调用任何类或标记中的更改。在纯CSS中这是不可能的,也许我们可以做这个JavaScript/jQuery并将QUICK作为变量调用,然后使用CSS隐藏。我不擅长Java编程,有人能帮我吗?
例子:

<html>
<p>The quick brown fox jump over the lazy dog.</p>
<p>The quick brown fox is too hungry.</p>
<p>The poor quick brown fox is tired and thirsty.</p>
</html>

如果可能的话,请用JSFiddle提供解决方案提前谢谢!

最佳答案

找到所有出现的quick并将它们包装成一个通过css隐藏的特定元素(例如<del>
CSS

p del {
   display: none;
}

jQuery公司
$('p').each(function() {
   var $this = $(this);
   $this.html($this.text().replace(/\bquick\b/g, '<del>quick</del>'));
});

示例jsbin:http://jsbin.com/ogakit/1/

关于javascript - 如何在不调用任何CSS的情况下隐藏内容中的特定文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15361542/

10-13 00:47