Thử một loạt các giải pháp không có kết quả khả thi. Tôi có mã lấy giá trị của khoảng và tạo ID cho LI. Sau đó tôi muốn sắp xếp các DESCENDING của LI dựa trên ID của LI. Cứu giúp? Cảm ơn!Cách sắp xếp LI dựa trên ID số
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<ul id="dumb">
<li>cello<span>2987</span></li>
<li>zello<span>1723</span></li>
<li>aello<span>3476</span></li>
</ul>
<script type='text/javascript' src='JQUERY INCLUDE'></script>
<script type="text/javascript">
$(document).ready(function() {
$('ul li span').each(function(){
var pubValue = $(this).html();
$(this).parent().attr('id', pubValue);
});
});
</script>
</body>
</html>
tốt, không có id. Ý của bạn là bạn muốn sắp xếp theo văn bản span? – jAndy
@jAndy: OP có "mã nhận giá trị của khoảng và tạo ID cho LI". Xem mã hiện có. – BoltClock
Không, trong mô tả của tôi, tôi mô tả rằng mã đã có trong ví dụ của tôi tạo ID dựa trên giá trị của khoảng. Sau đó tôi muốn sắp xếp các LI bằng ID của họ (tất nhiên họ sẽ có ID tại thời điểm đó). – joe