Làm cách nào để chọn các phần tử liên kết của chỉ cha mẹ <ul>
từ danh sách như thế này?Chỉ chọn các phần tử cấp 1 trong jquery
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a>
<ul>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
</ul>
</li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
<li><a href="#">Link</a></li>
Vì vậy, trong css ul li a
, nhưng không ul li ul li a
Cảm ơn
Hmm Tôi phát hiện ra vấn đề của tôi là sử dụng jquery 1.2. Tôi đã thay thế nó bằng 1,3 và các loại bộ chọn này hiện đang hoạt động tốt. Cảm ơn rất nhiều vì câu trả lời của bạn và mọi người đã trả lời. – aston
Trong trường hợp bạn không muốn thêm một lớp chỉ cần làm $ ("ul: first> li a") rõ ràng điều này sẽ chỉ làm việc cho cấp độ đầu tiên, không phải là cấp độ bên trong. – Alfonso
$ ("ul> li a"). Không ("ul li ul a") hoạt động tốt. – vicky