Tujuan:
Menggunakan jQuery, saya mencoba mengganti semua kemunculan:
<code> ... </code>
dengan:
<pre> ... </pre>
Solusi saya:
Saya sampai pada yang berikut,
$('code').replaceWith( "<pre>" + $('code').html() + "</pre>" );
Masalah dengan solusi saya:
tetapi masalahnya adalah ia mengganti semua yang ada di antara tag "kode" (kedua, ketiga, keempat, dll.) dengan konten di antara tag "kode" pertama .
misalnya
<code> A </code>
<code> B </code>
<code> C </code>
menjadi
<pre> A </pre>
<pre> A </pre>
<pre> A </pre>
Saya rasa saya perlu menggunakan "ini" dan semacam fungsi, tetapi saya khawatir saya masih belajar dan tidak benar-benar memahami cara menyusun solusi bersama.