SORU
20 NİSAN 2010, Salı


JQuery seçici için birden çok Parametre?

Sadece jqueryuı düğmesi-tak ve bu fark bakıyordum

$("button, input:submit, a", ".demo").button();

Ben böyle bir şey görmedim. Birden fazla jQuery seçici seçer gibi mi?

CEVAP
20 NİSAN 2010, Salı


İkinci argüman (".demo" örnek)bağlamsenin seçici kısıtlı bir tespit sadece torunları , maç temeldebağlam:

$(expr, context)

Sadece find yöntemi kullanın eşdeğerdir:

$(context).find(expr)

jQuery function: belgelere bir göz atalım

Seçici Bağlam

Varsayılan olarak, onların gerçekleştirmek seçiciler DOM başlayarak içinde arar belge kök. Ancak, bir alternatif bağlam verilebilir isteğe bağlı ikinci kullanarak arama $() fonksiyonu parametre. İçin geri arama işlevi içinde ise, bir öğe için bir arama yapmak dileğiyle arama kısıtlama yapabiliriz:

$('div.foo').click(function() {
  $('span', this).addClass('bar');
  // it will find span elements that are
  // descendants of the clicked element (this)
});

Ayrıca dikkat edin seçici post "button, input:submit, a", denir Multiple Selector, ve orada belirtebilirsiniz herhangi bir sayıda seçiciler birleştirmek için bir tek neden, sadece onları ayıran bir virgül.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ben Schoon

    Ben Schoon

    23 Kasım 2012
  • CaliforniaMetin

    CaliforniaMe

    3 ŞUBAT 2013
  • olinerd

    olinerd

    23 AĞUSTOS 2007