【发布时间】:2016-08-05 12:07:17
【问题描述】:
我特别想对这个 nodeList 进行排序:
var liList = document.getElementsById("theOl").querySelectorAll(".theOl > li");
并按特定的孩子排序:
liList[someIndex].querySelectorAll('a[href]')[0]
基本上,按照 querySelectorAll('a[src]') 返回的 a 的 src 按字母顺序对整个节点列表进行排序。数组中的每个项目都会有这个元素。它总是返回 1 个元素。
【问题讨论】:
-
我认为你应该为 'a[href]' 排序?
-
当然不好意思哈哈....其实是另外一个属性,不过里面包含了一些识别信息,所以想都没想就改了!
标签: javascript arrays sorting dom selectors-api