10 of 119 menu

toggleClass Metodu

toggleClass metodu bir CSS sınıfının eklenmesini/kaldırılmasını değiştirir: eğer yoksa ekler, varsa kaldırır.

Sözdizimi

Bir CSS sınıfı:

$(seçici).toggleClass(sınıf adı);

Yalnızca ikinci parametreye bağlı olarak CSS sınıfını eklemek veya kaldırmak, ikinci parametre true veya false değerlerini alır:

$(seçici).toggleClass(CSS sınıf adı, durum);

Birden fazla CSS sınıfı:

$(seçici).toggleClass(['sınıf1', 'sınıf2', 'sınıf3', '...']);

Yalnızca ikinci parametreye bağlı olarak CSS sınıflarını eklemek veya kaldırmak:

$(seçici).toggleClass(['sınıf1', 'sınıf2', 'sınıf3', '...'], durum');

Kümedeki her bir öğeye bir işlev uygulanması, durum true veya false olabilir, ve metoda yalnızca CSS sınıfını eklemesini veya kaldırmasını belirtir:

$(seçici).toggleClass(function(kümedeki numara, öğenin mevcut sınıfları, durum), [durum]);

Örnek

Paragrafımızın zaten iki sınıfı var. Hadi ona www sınıfını da ekleyelim:

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

HTML kodu şu şekilde görünecektir:

<p id="test" class="eee ggg www">metin</p>

Örnek

Ve şimdi www sınıfı zaten öğede mevcut - hadi onu kaldıralım:

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

HTML kodu şu şekilde görünecektir:

<p id="test" class="eee ggg">metin</p>

Ayrıca Bakınız

  • addClass, removeClass, hasClass metodları
  • JavaScript özelliği classList,
    saf JavaScript kullanarak bir sınıfın eklenmesini/kaldırılmasını değiştirmek için kullanılabilir
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet