有没有办法动态设置元素的下标,改变元素位置,什么方法都可以。想做一个根据时间排序
元素重新排序后添加到父容器就行了,就会按照你排序好的顺序出现
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js"></script>
<div id="dvs">
<div>1</div><div>2</div><div>3</div><div>5</div><div>2</div><div>9</div>
</div>
<input type="button" onclick="sortDiv()" value="降序排列DIV" />
<script>
function sortDiv() {
var divs = $('#dvs div').get();
divs.sort(function (a, b) {//自己注意改这里对象获取的排序方法
return parseInt(b.innerHTML) - parseInt(a.innerHTML)
})
$('#dvs').append(divs)
}
</script>