prevAll ක්‍රමය

prevAll ක්‍රමය එක් ආමාත්‍යෙකු ඇතුළත ලබා දී ඇති මූලද්‍රව්‍යයට පෙර පිහිටා ඇති සියලුම මූලද්‍රව්‍ය ආපසු ලබා දෙයි.

වාක්‍ය රචනය

ඉහළින් ඇති සියලු අසල්වැසියන් ලබා ගැනීම:

javascript$(තෝරන්නා).prevAll();

ලබා දී ඇති තෝරන්නාගෙන් අසල්වැසියන් පෙරීමටද හැකිය:

javascript$(මූලද්‍රව්‍යය).prevAll(තෝරන්නා);

උදාහරණය

අපි #test මූලද්‍රව්‍යය සොයා එහි ඉහළින් ඇති සියලු අසල්වැසි මූලද්‍රව්‍යවලට '!' යන පෙළ තබමු html ක්‍රමය භාවිතා කරමින්:

html<p>පිටත</p>
<div>
  <p>ඇතුළත</p>
  <p>ඇතුළත</p>
  <p id="test">ඇතුළත</p>
  <p>ඇතුළත</p>
  <p>ඇතුළත</p>
</div>
<p>පිටත</p>
javascript$('#test').prevAll().html('!');

HTML කේතය මෙලෙස දිස්වනු ඇත:

html<p>පිටත</p>
<div>
  <p>!</p>
  <p>!</p>
  <p id="test">ඇතුළත</p>
  <p>ඇතුළත</p>
  <p>ඇතුළත</p>
</div>
<p>පිටත</p>

මේවාද බලන්න

  • nextAll ක්‍රමය,
    එක් ආමාත්‍යෙකු ඇතුළත ලබා දී ඇති මූලද්‍රව්‍යයට පසුව පිහිටා ඇති මූලද්‍රව්‍ය ආපසු ලබා දෙයි
  • prev ක්‍රමය,
    මූලද්‍රව්‍යයේ ඉහළින් ඇති අසල්වැසියා ලබා ගැනීමට ඉඩ සලසයි
  • prevUntil ක්‍රමය,
    ලබා දී ඇති මූලද්‍රව්‍යයට පෙර පිහිටා ඇති මූලද්‍රව්‍ය ආපසු ලබා දෙයි
  • siblings ක්‍රමය,
    එක් ආමාත්‍යෙකු ඇතුළත මූලද්‍රව්‍යයේ අසල්වැසි මූලද්‍රව්‍ය ලබා ගැනීමට ඉඩ සලසයි