jquery排序
跪求哪路大虾给你简单易懂的JQ排序插件或可直接使用的代码,不胜感激。。。我找了几款都是会把我在tr里面的是事件注销掉的。
[解决办法]
举例如下,如一个表格,根据第一列的值来排序,排序后事件还有的
<table id="table1">
<tr><td>3</td><td>OK</td><td><input type="button" value="33" /></td></tr>
<tr><td>1</td><td>hello</td><td><input type="button" value="11" /></td></tr>
<tr><td>4</td><td>Good</td><td><input type="button" value="44" /></td></tr>
<tr><td>2</td><td>world</td><td><input type="button" value="22" /></td></tr>
</table>
<input type="button" value="sort" id="sortbtn" />
<script type="text/javascript" >
$("#table1 input[type='button']").click(function() {
alert($(this).val());
});
$("#sortbtn").click(function() {
var otrs = $("#table1 tr");
for (var i = 0; i < otrs.length - 1; i++) {
for (var j = i + 1; j < otrs.length; j++) {
if (parseInt(otrs[i].cells[0].innerHTML) > parseInt(otrs[j].cells[0].innerHTML)) {
$("#table1").append(otrs[i]);
}
}
}
});
</script>