
問題13:特定の要素の後ろ隣に要素を追加しよう
jqueryを使って、ターゲット要素の後ろ隣に要素を追加しよう。
あらかじめエディタに書くコード
<div class="target">
<p>ダミーテキストA</p>
<p>ダミーテキストB</p>
<p>ダミーテキストC</p>
<p>ダミーテキストD</p>
<p>ダミーテキストE</p>
</div>
¥HTML¥
期待する画面

解答ソースコード
$(function() {
$('.target').after(
'<div class="target">' +
'<p>ダミーテキストF</p>' +
'<p>ダミーテキストG</p>' +
'<p>ダミーテキストH</p>' +
'<p>ダミーテキストI</p>' +
'<p>ダミーテキストJ</p>' +
'</div>'
);
})
¥JavaScript¥
<!-- jqueryの読み込み -->
<script src="https://code.jquery.com/jquery-3.4.1.js"></script>
<div class="target">
<p>ダミーテキストA</p>
<p>ダミーテキストB</p>
<p>ダミーテキストC</p>
<p>ダミーテキストD</p>
<p>ダミーテキストE</p>
</div>
¥HTML¥
解説
ターゲット要素の後ろ隣に要素を追加するには、after()を使用します。
ログインして解答を見る
完了にする!
活動記録をTweetする
1.JavaScriptでできること