87,987
社区成员
发帖
与我相关
我的任务
分享
<div class='abc'>
<dl>
<dd></dd><dd></dd><dd></dd>...
</dl>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<a href="#" id="asc">正序</a> | <a href="#" id="desc">倒序</a>
<dl id="allsection">
<dd><a href="#1">第1</a></dd>
<dd><a href="#2">第2</a></dd>
<dd><a href="#3">第3</a></dd>
<dd><a href="#4">第4</a></dd>
<dd><a href="#5">第5</a></dd>
<dd><a href="#6">第6</a></dd>
<dd><a href="#7">第7</a></dd>
<dd><a href="#8">第8</a></dd>
<dd><a href="#9">第9</a></dd>
<dd><a href="#10">第10</a></dd>
<dd><a href="#11">第11</a></dd>
<dd><a href="#12">第12</a></dd>
<dd><a href="#13">第13</a></dd>
<dd><a href="#14">第14</a></dd>
</dl>
<script type="text/javascript" src="static/js/jquery-1.7.1.min.js"></script>
<script type="text/javascript">
var section = $("#allsection dd"),sectionlist = [];
for(var i = 0;i<section.length;i++){
sectionlist.push(section[i].innerHTML)
}
$("#asc").click(function(){
sectionlist.sort(function(a,b){return a>b?1:-1});
document.write(sectionlist+"<br/>");
})
</script>
<body>
</html>
问题1,这个排序那里不对?
问题2,想要的效果是只得到DD里面的内容,分别插入DD,click之后怎么操作呢?