<ul>
<li class="item-i">AI</li>
<li class="item-ii">AII
<ul class="level-2">
<li class="item-a">A</li>
<li class="item-b">B</li>
<li class="item-c">C</li>
</ul>
</li>
<li class="item-iii">III</li>
</ul>
Làm cách nào để nhận giá trị AI AII A B C III
?Nhận giá trị văn bản của li (không có văn bản trong các mục lồng nhau)
gì tôi đã cố gắng cho đến nay là như sau:
$(document).ready(function() {
$('li').each(function(index) {
alert($(this).text());
});
});
Nhưng nó không cho tôi được yêu cầu kết quả. Khi nó đạt đến "mục-ii" nó đã cho tất cả kết quả.
Tôi muốn từng mục một.
Hãy thử mã này nhận cảnh báo AI AII A B C III tương ứng! – coolguy
Riêng với các vấn đề định dạng của bạn, đây là HTML bất hợp pháp. HTML của câu hỏi ban đầu có giá trị hợp lệ; của bạn thì không. – Phrogz