find विधि

find विधि पहले से पाए गए तत्वों के अंदर तत्वों को खोजती है।

सिंटैक्स

सेलेक्टर के अनुसार खोज:

javascript.find(सेलेक्टर);

केवल सेलेक्टर से ही नहीं, बल्कि DOM तत्व या jQuery ऑब्जेक्ट से भी खोजा जा सकता है:

javascript.find(jQuery ऑब्जेक्ट या DOM तत्व);

उदाहरण

आइए सभी div टैग ढूंढते हैं, prepend की सहायता से उनके शुरुआत में '!' टेक्स्ट डालते हैं, फिर find विधि की सहायता से उनके अंदर सभी पैराग्राफ ढूंढते हैं और उनके अंत में '?' टेक्स्ट डालते हैं:

html<div>
  <p>text</p>
  <p>text</p>
  <p>text</p>
</div>
<div>
  <p>text</p>
  <p>text</p>
  <p>text</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

HTML कोड इस तरह दिखाई देगा:

html<div>
  !
  <p>text?</p>
  <p>text?</p>
  <p>text?</p>
</div>
<div>
  !
  <p>text?</p>
  <p>text?</p>
  <p>text?</p>
</div>

यह भी देखें

  • filter विधि,
    जो सेट में तत्वों को फ़िल्टर करती है
  • has विधि,
    जो चुने गए तत्वों के सेट को उनके वंशजों के आधार पर फ़िल्टर करती है