SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • erikbjgn's channel

    erikbjgn's c

    12 Mayıs 2008
  • MrSuicideSheep

    MrSuicideShe

    9 NİSAN 2010
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006