先插代码
var ol = document.querySelector('#test-list'); var aLi = document.querySelectorAll('.lang'); aLi = [].slice.call(aLi); aLi.sort((x, y) => x.textContent > y.textContent); aLi.forEach(x=>ol.appendChild(x));
是能成功的,但是觉得很奇怪,为什么直接在ol上append,ol的长度不会增加??
好像知道了。。aLi是判断成ol里的元素对吧。。所以用append其实是相当于移动了位置,是我粗心了。。
Sign in to make a reply
吾非名家
先插代码
是能成功的,但是觉得很奇怪,为什么直接在ol上append,ol的长度不会增加??