jQuery Özellik İşleme - toggleClass() Yöntemi
Örnek
Bütün <p> elementlerinin "main" sınıfını eklemek veya kaldırmak için değişim yapar:
$("button").click(function(){ $("p").toggleClass("main"); });
Tanım ve Kullanım
toggleClass() yöntemi, seçilen elementin bir veya daha fazla sınıfını eklemek veya kaldırmak için değişim yapar.
Bu yöntem, her bir elementte belirtilen sınıfı kontrol eder. Eğer yoksa sınıf ekler, eğer zaten ayarlanmışsa sınıfı kaldırır. Bu, değişim etkisi olarak adlandırılır.
Ancak, "switch" parametresini kullanarak sadece sınıfı kaldırma veya sadece sınıfı eklemeyi belirleyebilirsiniz.
Sözdizimi
$(selector).toggleClass(class,switch)
Parametreler | Açıklama |
---|---|
class |
Gerekli. Eklenmesi veya kaldırılması gereken sınıfların belirtilen elementi düzenler. Birkaç sınıfı belirlemek için sınıf adlarını boşluk ile ayırın. |
switch | Opsiyonel. Booleen değer. Sınıfın eklenip eklenmeyeceğini belirler. |
Kullanıcı fonksiyonu ile sınıfı değiştir
$(selector).toggleClass(function(index,class),switch)
Parametreler | Açıklama |
---|---|
function(index,class) |
Gerekli. Eklenmesi veya kaldırılması gereken bir veya daha fazla sınıf adını belirleyen fonksiyonu düzenler.
|
switch | Opsiyonel. Booleen değer. Sınıfın eklenip eklenmeyeceğini belirler. |