classが存在するか否かを判定する
$(function(){ $("#sample1Btn").click(function(){ if($(this).hasClass("start")){ $(this).removeClass("start").addClass("stop").text("STOP"); } else { $(this).removeClass("stop").addClass("start").text("START"); } }); });
$(function(){ $("div").click(function(){ if($(this).hasClass("red")){ $(this).css({ background:"red", color: "#fff" }); } }); });
$(function() { $('#sample3Div').click(function() { if($(this).hasClass('sampleA')){ $(this).removeClass('sampleA').addClass('sampleB'); } else if($(this).hasClass('sampleB')){ $(this).removeClass('sampleB').addClass('sampleA'); } }); });