⊗jqDmCT 44 of 113 menu

jQuery හි toggleClass ක්‍රමය සමඟ වැඩ කිරීම

ප්‍රයෝජනවත් ක්‍රමයක් වන toggleClass, ද ඇත. එය නිශ්චිත පන්තිය එය නොමැති නම් එකතු කරන අතර එය ඇති නම් ඉවත් කරයි. එකම බොත්තමක් මත ක්ලික් කිරීමෙන් පිටුවේ මූලද්‍රව්‍යය සමඟ ආවර්තිතා වෙනස්කම් සිදුවන ආකාරයට කිරීමට මෙය අවශ්‍ය විය හැක.

උදාහරණයක් මගින් මෙම ක්‍රමය සලකා බලමු. අපට පහත CSS විලාසයන් ඇතැයි සිතමු:

.red { color: red; } .zzz { font-style: italic; }

zzz පන්තිය සහිත ඡේදයක් ද ඇත:

<p class="zzz" id="test">text</p> <button>click</button>

උදාහරණයක් ලෙස, බොත්තම මත පළමු අල්ලා ගැනීමේදී, මූලද්‍රව්‍යයට red පන්තිය එකතු වන පරිදි කරමු. එය රතු පාට එකතු කරයි. දෙවරක් කල පසු - මෙම පන්තිය ඉවත් වන අතර රතු පාට අතුරුදහන් වේ. නැවතත් බොත්තම ඔබා ගතහොත් - සියල්ල නැවත සිදුවේ.

පහත කේතය ක්‍රියාත්මක කර බලන්න (zzz පන්තිය ඇලකුරු අකුරින් හඳුනා ගනී, toggleClass වෙනත් පන්ති සමඟ වැඩ කිරීමට බාධා නොකරන බව පෙන්වීම සඳහා):

$('button').click(function() { $('#test').toggleClass('red'); });

පළමු අල්ලා ගැනීමෙන් පසු HTML කේතය පෙනෙන්නේ මෙසේය (red පන්තිය එකතු වේ):

<p class="zzz red" id="test">text</p> <button>click</button>

දෙවන අල්ලා ගැනීමෙන් පසු - මෙසේය (red පන්තිය අතුරුදහන් වේ):

<p class="zzz" id="test">text</p> <button>click</button>

සියලුම li වලට www පන්තිය එකතු කරන්න, එය නොමැති නම්, සහ එය ඇති නම් ඉවත් කරන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න