我有一個簡單的列表,它將包含1行或更多行。使用jQuery向上或向下移動列表的位置
我有一個JavaScript變量,它表示應該引發整個列表的行數。請注意,我不想在列表中交換行。例如,如果我提出了2行,「third」將被放置在「最初」的位置,而「first」位於兩個更高的位置。
理想情況下,我想要一個jQuery解決方案,而不是原生JavaScript解決方案。由於
<ul id="myList">
<li>First</li>
<li>Second</li>
<li>Third</li>
</ul>
過流看一看:http://api.jquery.com/index /和http://api.jquery.com/insertAfter/ – m90
通過*提高列表*,你的意思是移動列表本身(即改變位置本身)或改變列表項的索引? – techfoobar
@ m90。 insertAfter插入元素(即UL中的LI)。我希望將整個UL元素移動一個等於LI元素高度N倍的距離。 – user1032531