appendとnth-childを組み合わせて使ったとき、『追加』ではなく『順番入れ替え』という結果になる理論が知りたいです。
『魚.jpg』『猿.jpg』『人間.jpg』の3つの写真があるとします。
jQuery上で、appendメソッドを使用し『1番最初の写真を(つまり『魚.jpg』のこと)最後に追加しなさい』という指示をするとします。
実行結果は、猿・人間・魚の順で3つの写真が並びます。
魚・猿・人間・魚、と4つの写真が並ぶのではなく、猿・人間・魚、という風に、『追加』ではなく『順番入れ替え』という結果になるのは何故なのでしょうか?
そういうものだと覚える他ないですか?
該当のソースコード
html
1<div> 2 <img src="fish.jpg"> 3 <img src="monkey.jpg"> 4 <img src="human.jpg"> 5</div>
jQuery
1var $first = $('div img:first-child'); 2 3$('div').append($first);
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/27 13:05
2021/04/27 13:07 編集