is ක්‍රමය

is ක්‍රමය තෝරාගත් අංග වලින් එකක් හෝ දී ඇති තේරුම්කරණයට ගැලපෙනවාද යන්න පරීක්ෂා කරයි. තේරුම්කරණය වෙනුවට DOM අංගයක් හෝ jQuery වස්තුවක් ද නියම කළ හැකිය. පරාමිතියක් ලෙස ශ්‍රිතයක් දක්වන්නේ නම්, කොන්දේසිය පරීක්ෂා කිරීම එය මත පැවරේ. boolean ආකාරයේ අගයක් (true හෝ false) ආපසු ලබා දෙයි.

වාක්‍ය රචනා ක්‍රමය

ක්‍රමය තෝරාගත් අංග වලින් එකක් හෝ දී ඇති තේරුම්කරණයට ගැලපෙනවාද යන්න පරීක්ෂා කරයි:

javascript.is(තේරුම්කරණය);

ක්‍රමය තෝරාගත් අංග අතර, දී ඇති jQuery වස්තුවේ හෝ DOM අංගයේ අංග වලින් එකක් හෝ තිබේද යන්න පරීක්ෂා කරයි:

javascript.is(jQuery වස්තුව හෝ DOM අංගය);

මෙහිදී තෝරාගත් එක් එක් අංගය සඳහා, දී ඇති ශ්‍රිතය ඇමතේ. පරාමිතියක් ලෙස, එයට අංගයේ ස්ථාන අංකය ලැබේ, අංගයම this විචල්‍යය තුළ ලබා ගත හැකිය. ශ්‍රිතය true හෝ false ආපසු ලබා දිය යුතුය. තෝරාගත් අංග වලින් එකක් මත හෝ true අගයක් ආපසු ලබා දෙන්නේ නම්, is ද true ආපසු ලබා දෙයි. නැතහොත්, ක්‍රමය false ආපසු ලබා දෙයි.

javascript.is(function(index));

උදාහරණය

div ටැගය අපගේ #test ආදාන පෙදෙසේ දෙමාපියෙක් ද යන්න පරීක්ෂා කරමු:

html<div>
  <input type="text" id="test">
</div>
<p>text</p>
javascriptlet isDivParent = $('#test').parent().is('div');
alert(isDivParent);

මෙයද බලන්න

  • filter ක්‍රමය,
    දී ඇති තේරුම්කරණය අනුව කට්ටලයේ අංග පෙරන්න
  • has ක්‍රමය,
    තෝරාගත් අංග කට්ටලය පරම්පරා අනුව පෙරන්න