Цель:
Используя jQuery, я пытаюсь заменить все вхождения:
<code> ... </code>
с участием:
<pre> ... </pre>
Мое решение:
Я дошел до следующего,
$('code').replaceWith( "<pre>" + $('code').html() + "</pre>" );
Проблема с моим решением:
но проблема в том, что он заменяет все между тегами «code» (вторым, третьим, четвертым и т. д.) содержимым между первыми тегами «code».
например
<code> A </code>
<code> B </code>
<code> C </code>
становится
<pre> A </pre>
<pre> A </pre>
<pre> A </pre>
Я думаю, мне нужно использовать «это» и какую-то функцию, но боюсь, что я все еще учусь и не совсем понимаю, как собрать решение воедино.