- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:replaceWith()で長いcontentを)
replaceWith()で長いcontentをそのまま書くと行が横に長くなってしまいます、改行を含めたい場合の方法は?
このQ&Aのポイント
- replaceWith()を使用して要素の入れ替えを行う際、contentに改行を含めることはできません。
- 改行を含めたい場合は、改行の代わりに<br>タグを使用することが一般的です。
- 例えば、改行を含めたい部分を次のように記述します:<br> $("section").replaceWith("<section><h2>自己紹介</h2><p>ぼくの名前はヤン坊、ぼくの名前はマー坊、ふたり併せてヤンマーだ、<br> 君とぼくとでヤンマーだ。</p></section>");
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 カテゴリがHTMLですがこれはJavaScriptの問題ですね。 $("section").replaceWith( "<section>" + "<h2>自己紹介</h2>" + "<p>ぼくの名前はヤン坊、ぼくの名前はマー坊、" + "ふたり併せてヤンマーだ、" + "君とぼくとでヤンマーだ。" + "</p></section>" ); +で文字列の結合ができます。
お礼
教えていただいた通りのやり方で、実行できました ご回答ありがとうございました