我一直在寻找如何使用 JS 或 jQuery 做某事的一天左右,并找到了一些解决方案,但还没有一个可靠的解决方案。
我想用这个:
<code class="codeIt">
<h2> This is an H2 </h2>
</code>
我希望输出是:
<h2> This is an H2 </h2>
我知道我可以通过执行以下操作来实现:
<code class="codeIt">
<h2> This is an H2 </h2>
</code>
...但是我不想在这些块中对我的代码进行手动搜索和替换,而是在浏览器中即时完成。这可能吗?
我对 jQuery 非常陌生,所以我尝试过.replaceWith
JavaScript 或 JavaScript .replace
,但到目前为止,我还没有找到我需要使用它的地方。我要么更换整个标签,要么做错别的事情。
我的问题是:我将如何编写一个简单的 jQuery(或常规 JS)来帮助我用我的标签之类的HTML 实体替换我的<
和我的。>
<
>
<code>
我感谢任何帮助,谢谢。
更新:
@Prisoner 解释说,我设法让它工作得很好,它非常漂亮,但是在我的特殊情况下,这需要一点扩展,因为我的类有不止一个代码块.codeIt
,所以我必须让它检查每个元素和输出...否则它将继续产生相同的输出(如第一个块)
这是小提琴
感谢大家的回答。