Усули find

Усули find унсурҳоро дар дохили унсурҳои аллакай ёфташуда меҷӯяд.

Синтаксис

Ҷустуҷӯӣ бо интихобкунанда:

javascript.find(интихобкунанда);

Ҷустуҷӯро на танҳо бо интихобкунанда, балки бо унсури DOM ё объекти jQuery низ кардан мумкин аст:

javascript.find(объекти jQuery ё унсури DOM);

Намуна

Биёед ҳамаи тегҳои div-ро пайдо кунем, дар оғози онҳо матни '!'-ро бо ёрии prepend гузорем, сипас дар дохили онҳо ҳамаи абзасҳоро бо ёрии усули find пайдо кунем ва дар охири онҳо матни '?'-ро гузорем:

html<div>
  <p>матн</p>
  <p>матн</p>
  <p>матн</p>
</div>
<div>
  <p>матн</p>
  <p>матн</p>
  <p>матн</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

Коди HTML ба ин тараф меояд:

html<div>
  !
  <p>матн?</p>
  <p>матн?</p>
  <p>матн?</p>
</div>
<div>
  !
  <p>матн?</p>
  <p>матн?</p>
  <p>матн?</p>
</div>

Ҳамчунин нигаред

  • усули filter,
    ки унсурҳоро дар маҷмӯа филтр мекунад
  • усули has,
    ки маҷмӯаи унсурҳои интихобшударо аз рӯи фарзандон филтр мекунад