Cel:
Używając jQuery, próbuję zamienić wszystkie wystąpienia:
<code> ... </code>
z:
<pre> ... </pre>
Moje rozwiązanie:
Dotarłem do następujących,
$('code').replaceWith( "<pre>" + $('code').html() + "</pre>" );
Problem z moim rozwiązaniem:
ale problem polega na tym, że zastępuje wszystko między tagami „kod” (drugi, trzeci, czwarty itd.) zawartością między pierwszymi tagami „kod”.
na przykład
<code> A </code>
<code> B </code>
<code> C </code>
staje się
<pre> A </pre>
<pre> A </pre>
<pre> A </pre>
Myślę, że muszę użyć „tego” i jakiejś funkcji, ale obawiam się, że wciąż się uczę i nie bardzo rozumiem, jak połączyć rozwiązanie.