⊗jqDmCT 44 of 113 menu

Рад са методом toggleClass у jQuery

Постоји такође корисни метод toggleClass, који ће додати наведену класу, ако је нема, и уклонити је ако постоји. Може бити потребан, да би се кликом на исто дугме са елементом странице дешавале периодичне промене.

Размотримо овај метод на примеру. Нека имамо следеће CSS стилове:

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

Такође постоји пасус са класом zzz:

<p class="zzz" id="test">текст</p> <button>клик</button>

Хајде да, на пример, урадимо тако да при првом притиску на дугме, елементу буде додата класа red, која додаје црвену боју, а при поновним - ова класа ће бити уклоњена и црвена боја ће нестати. Ако поново притиснете на дугме - све ће се поновити.

Покушајте да покренете следећи код и уверите се у томе (класа zzz означава курзивом, да покаже да toggleClass неће сметати другим класама да раде):

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

После првог притиска HTML код ће изгледати овако (додаће се класа red):

<p class="zzz red" id="test">текст</p> <button>клик</button>

А после другог притиска - овако (нестаће класа red):

<p class="zzz" id="test">текст</p> <button>клик</button>

Додајте свим li класу www, ако је нема, и уклоните је, ако постоји.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј