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