###前提・実現したいこと
同じ class のブロックがいくつかあり、その中に子要素 ul がある。
また、ul からはみ出した li が1つだけある。
このはみ出した li を、親ブロック内の ul 最後に移動させたい。
###発生している問題・エラーメッセージ
this の使い方が不得手で上手くいきません。
###該当のソースコード
html
1<section class="block"> 2<h2>見出しタイトル</h2> 3<ul> 4 <li>ダミーテキスト</li> 5 <li>ダミーテキスト</li> 6 <li>ダミーテキスト</li> 7</ul> 8<li class="list"><a href="">リンク</a></li> 9</section> 10 11<section class="block"> 12<h2>見出しタイトル</h2> 13<ul> 14 <li>ダミーテキスト</li> 15 <li>ダミーテキスト</li> 16 <li>ダミーテキスト</li> 17</ul> 18</section>
javascript
1$(".block .list").appendTo($(this).prev("ul"));
###補足情報(言語/FW/ツール等のバージョンなど)
jQuery バージョンは 2.2.0 です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/04/27 14:35
2016/04/27 14:54
2016/04/27 15:02 編集
2016/04/27 15:00
2016/04/27 15:04
2016/04/27 15:16 編集