Code Clean Up
Code Clean Up
Sorry if this looks a mess. It does work but seems a little long-winded. What can I do to clean it up and make it more concise? I am trying to toggle the style of 4 input buttons in a form. Option1 is set to display the active style on page load. Clicking a button makes it active(on) and the others inactive(off).
- jQuery(document).ready(function() {
- jQuery("#option1").removeClass("passive").addClass("active");
- jQuery("#option1").click(function(){
- jQuery("#option1").removeClass("passive").addClass("active");
- jQuery("#option2, #option3, #option4").removeClass("active").addClass("passive");
- });
- jQuery("#option2").click(function(){
- jQuery("#option2").removeClass("passive").addClass("active");
- jQuery("#option1, #option3, #option4").removeClass("active").addClass("passive");
- });
- jQuery("#option3").click(function(){
- jQuery("#option3").removeClass("passive").addClass("active");
- jQuery("#option1, #option2, #option4").removeClass("active").addClass("passive");
- });
- jQuery("#option4").click(function(){
- jQuery("#option4").removeClass("passive").addClass("active");
- jQuery("#option1, #option2, #option3").removeClass("active").addClass("passive");
- });
- });
Thanks if you feel like replying!
A