• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:liの並び順の変更)

liの並び順の変更方法とは?

このQ&Aのポイント
  • liの並び順の変更方法をJavaScriptで実装する方法について解説します。
  • 例えば、複数のli要素のうち、特定のclassが最後に来るようにする方法はありますか?
  • この記事では、JavaScriptやjQueryを使用して、li要素の並び順を操作する方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
  • think49
  • ベストアンサー率59% (285/482)
回答No.2

要素を移動するだけなら appendChild() で期待通りに動作するのではないでしょうか。 http://jsfiddle.net/0dzsqj1v/ --- document.querySelector('.b').addEventListener('click', function (event) { console.log(event.type); }, false); document.querySelector('.c').appendChild(document.querySelector('.b')); ---

mentaiko2
質問者

お礼

サンプルプログラムまでわざわざ、ありがとうございます。 参考にいたします。

その他の回答 (1)

回答No.1

class="b"が最後に来ればいいんだよね。 <li class="b">のクローン作って元のを削除してulにappendじゃだめなの? clone(true)でイベント引き継げると思うけど

mentaiko2
質問者

お礼

イベント引き継げる方法があることを分かっていませんでした。 clone(true)の使用で何とかなりそうです。 ありがとうございました!

関連するQ&A