10 HAZİRAN 2009, ÇARŞAMBA
Jquery birinci düzey seçme sadece elemanları
Nasıl böyle bir listeden tek üst <ul>
bağlantı elemanları seçebilir miyim?
<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>
Css 7 ** ama ul li ul li a
değil
Teşekkürler
CEVAP
10 HAZİRAN 2009, ÇARŞAMBA
$("ul > li a")
Ama eğer özellikle dış ul hedeflemek istiyorsanız kök ul bir sınıf ayarlamak gerekir:
<ul class="rootlist">
...
Sonra:
$("ul.rootlist > li a")....
Sadece kök var emin olmak için başka bir yol li elemanları
$("ul > li a").not("ul li ul a")
Kludgy görünüyor, ama hile yapmak gerekir
Bunu Paylaş:
jQuery - bir element sadece birinci sı...
jQuery: kısıtlamak " için en iyi y...
Nasıl Python ile sadece üst düzey dizi...
Sınıf elemanları sayım Jquery bunu uyg...
Seçme iFrame jQuery bir öğe...