使用 jQuery 将一个标记替换为另一个标记
2022-08-30 05:27:51
目标:
使用jQuery,我试图替换所有出现的:
<code> ... </code>
跟:
<pre> ... </pre>
我的解决方案:
我得到了以下几点,
$('code').replaceWith( "<pre>" + $('code').html() + "</pre>" );
我的解决方案的问题:
但问题是,它将(第二,第三,第四等)“代码”标记之间的所有内容替换为第一个“代码”标记之间的内容。
例如:
<code> A </code>
<code> B </code>
<code> C </code>
成为
<pre> A </pre>
<pre> A </pre>
<pre> A </pre>
我认为我需要使用“this”和某种功能,但我担心我还在学习,并不真正了解如何将解决方案拼凑在一起。