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

  • AndroidSale

    AndroidSale

    17 NİSAN 2011
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011
  • bored before i even began

    bored before

    30 Mart 2009