<script>
window.onload=function(){
var ul=document.getElementsByClassName("b")[0]
var lis=ul.getElementsByTagName("li")
for(var i=lis.length-1i>=0i--){
ul.appendChild(lis[i])
}
}
</script>
这种方法是没有的,不过你可以自己进行实现,也不复杂;
思路:
根据格式生成正常格式的字符串: 01-06-2016
根据分隔符,对字符串分割成数组; 相关方法: split
将数组内的元素进行反转;相关方法:reverse
数组合并,返回字符串;相关方法: join
如果需要具体代码,可以追问。
默认排序应该不是画面完成的吧?看看你初始数据的结构 应该是后台排好了
--------------------
多出 /li>标签是因为你之前某处标签没有闭合造成的
很可能是某处逻辑不对造成标签没有正确匹配