10 of 119 menu

toggleClass ක්‍රමය

toggleClass ක්‍රමය CSS පංතියක් එකතු කිරීම/ඉවත් කිරීම ප්‍රත්‍යාවර්තනය කරයි: එය නොමැති නම් එකතු කරනු ඇත, ඇත්නම් ඉවත් කරනු ඇත.

වාක්‍ය රීතිය

එක් CSS පංතියක්:

$(සෙලෙක්ටරය).toggleClass(පංතියේ නම);

දෙවන පරාමිතිය අනුව CSS පංතිය එකතු කිරීම හෝ ඉවත් කිරීම පමණක්, එය true හෝ false අගයන් භාවිතා කරයි:

$(සෙලෙක්ටරය).toggleClass(CSS පංතියේ නම, තත්වය);

CSS පංති කිහිපයක්:

$(සෙලෙක්ටරය).toggleClass(['පංතිය1', 'පංතිය2', 'පංතිය3', '...']);

දෙවන පරාමිතිය අනුව CSS පංති එකතු කිරීම හෝ ඉවත් කිරීම පමණක්:

$(සෙලෙක්ටරය).toggleClass(['පංතිය1', 'පංතිය2', 'පංතිය3', '...'], තත්වය');

කට්ටලයේ එක් එක් මූලද්‍රව්‍යයට ශ්‍රිතය යෙදීම, තත්වය true හෝ false විය හැක, එය ක්‍රමයට දක්වන්නේ - CSS පංතිය එකතු කිරීම හෝ ඉවත් කිරීම පමණක් බව:

$(සෙලෙක්ටරය).toggleClass(function(කට්ටලයේ අංකය, මූලද්‍රව්‍යයේ වර්තමාන පංති, තත්වය), [තත්වය]);

උදාහරණය

අපගේ ඡේදයට දැනටමත් පංති දෙකක් ඇත. අපි එයට www පංතිය ද එකතු කරමු:

<p id="test" class="eee ggg">පෙළ</p> $('#test').toggleClass('www');

HTML කේතය මෙලෙස පෙනෙනු ඇත:

<p id="test" class="eee ggg www">පෙළ</p>

උදාහරණය

දැන් www පංතිය මූලද්‍රව්‍යයේ දැනටමත් ඇත - අපි එය ඉවත් කරමු:

<p id="test" class="eee ggg www">පෙළ</p> $('#test').toggleClass('www');

HTML කේතය මෙලෙස පෙනෙනු ඇත:

<p id="test" class="eee ggg">පෙළ</p>

මේවාත් බලන්න

  • addClass, removeClass, hasClass ක්‍රම
  • JavaScript ගුණාංගය classList,
    එහි ආධාරයෙන් පිරිසිදු JavaScript හරහා පංතියක් එකතු කිරීම/ඉවත් කිරීම ප්‍රත්‍යාවර්තනය කළ හැකිය
සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න