У меня возникла проблема с заменой текста на div, который включает в себя флажок. Когда у меня есть следующий код, текст успешно заменяется:Замена текста флажком с помощью ReplaceWith
<p>Hello</p
<p class="replaced">Hello</p>
<p class="replaced">World</p>
<script>
$(".replaced").replaceWith("<div>REPLACING TEXT.</div>");
</script>
Когда замена текста включает в себя флажок, однако, скрипт перестает работать. Конкретно, следующее не работает:
<p>Hello</p
<p class="replaced">Hello</p>
<p class="replaced">World</p>
<script>
$(".replaced").replaceWith("<div><input type="checkbox" id="fractionsandratioscheck1" class="checkappear"/>REPLACING TEXT.</div>");
</script>
Если кто-то может объяснить, как исправить это, я был бы признателен. Благодаря!