Tôi có một danh sách không có thứ tự và chỉ mục của một li
thẻ trong danh sách đó. Tôi phải lấy li
phần tử bằng cách sử dụng chỉ mục đó và thay đổi màu nền của nó. Điều này có thể thực hiện được mà không cần lặp lại toàn bộ danh sách không? Ý tôi là, có phương pháp nào có thể đạt được chức năng này không?
Đây là mã của tôi, mà tôi tin rằng sẽ hoạt động ...
<script type="text/javascript">
var index = 3;
</script>
<ul>
<li>India</li>
<li>Indonesia</li>
<li>China</li>
<li>United States</li>
<li>United Kingdom</li>
</ul>
<script type="text/javascript">
// I want to change bgColor of selected li element
$('ul li')[index].css({'background-color':'#343434'});
// Or, I have seen a function in jQuery doc, which gives nothing to me
$('ul li').get(index).css({'background-color':'#343434'});
</script>