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