我有这个并且猜测这个列表是可以排序的:
<ul>
<li id="a">Hey</li>
<li id="b">Ho</li>
<li id="c">Silver</li>
<li id="d">!</li>
</ul>
现在我正在整理清单。我在第一个<li id="c">Silver</li>
之前移动了第三个<li id="a">Hey</li>
,这使得列表看起来像这样:
<ul>
<li id="c">Silver</li>
<li id="a">Hey</li>
<li id="b">Ho</li>
<li id="d">!</li>
</ul>
我现在需要解决的是我将列表条目排序到的DOM元素的id。在我的示例中,这应该是“a”,因为它是我将第三个<li>
排序到第一个<li>
的ID。
答案 0 :(得分:1)
您可以获取拖放元素的ID;用它来获取同一级别的下一个元素的id:
$('#id_of_the_dragged_element').next().attr('id')