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

  • Besnik Ibrahimi

    Besnik Ibrah

    27 Mart 2010
  • MADFINGER Games a.s.

    MADFINGER Ga

    21 NİSAN 2009
  • Microsoft Help & Training Videos

    Microsoft He

    31 Mart 2009