2016-04-02 25 views
0

BenjQuery'de bir geçiş düğmesiyle orijinal durumuna nasıl geri dönülür?

<script type = "text/javascript"> 
    $(function() { 
     $("#button").click(function(){ 
     $("#star").addClass("yellow"); 
     }); 
    }); 

</script> 

Şimdi bu butona tıkladığınızda, böyle jQuery kullanarak düğmenin rengini değiştirmek için .yellow adlı yeni CSS sınıfı eklemek

<button class = "btn btn-group" data-toggle = "buttons" id="button" type = "button"> 
    <span class="glyphicon glyphicon-star" id="star"></span> 
</button> 

böyle bir düğme, var Tekrar tıkladığımda, .yellow CSS sınıfını kaldırmak istiyorum. Bunu jQuery ile nasıl yapabilirim?

$("#star").toggleClass("yellow");

.toggleClass() için kullanılır: Aşağıdaki yapabilirdi .toggleClass()

$("#star").toggleClass("yellow"); 
+2

'toggleClass ('sarı')'? –

cevap

2

Kullanım - İşte

şimdiye kadar var kod için bir bağlantı var bir nesneyi bir sınıfa eklemek ve daha sonra bir tıklama gibi bir olayı tekrar tekrar kaldırmak o öğeyi tekrar.

+0

ahh Çok aptalım. Bunu işaret ettiğin için teşekkürler :) –

İlgili konular