假设我有一个包含一堆有序元素的集合,在它的抽象 order-position插入另一个新子元素的常用方法是什么?
使用 dom 库$(new).eq($(new).data('orderPosition'));
不起作用,因为它不是有效的索引。
// Add this element to it's logic position in the collection:
<div data-order-position="10"></div>
// The collection
<div id="myCollection">
<div data-order-position="4"></div>
<div data-order-position="67"></div>
<div data-order-position="81"></div>
<div data-order-position="82"></div>
<div data-order-position="761"></div>
</div>
我的真实收藏包含大约 400 个元素。