有这样的需求,就是对 li 列表进行排序,刚开始觉得木有什么头绪,就想起以前好像Array.prototype.sort.call可以这样做,可以实现对象的排序,比如
那么对于一个dom列表,怎么做呢。下面有一个JS原生版本的。
DOM结构
<ul class="datalist">
<li class="item">
<span class="item-id">1</span>
<span class="item-name">AA_90</span>
<span class="item-count">90</span>