на моем сайте У меня есть 4 кнопки в стиле css в заголовке таблицы. Когда каждая кнопка нажата, она в настоящий момент корректно изменяет css в соответствии с приведенным ниже сценарием (приведенный ниже код может быть не самым простым/наиболее эффективным способом, я достигаю этого результата).Сбросить состояние кнопки
То, что я хотел бы достичь, похоже на переключатель в том случае, когда при нажатии каждой из 4 кнопок измененный класс сбрасывается на ранее нажатой кнопке.
Jquery:
$(document).ready(function(){
$(".red-btn.pcb").click(function(){
$(this).removeClass("red-btn");
$(this).addClass("redsort-btn");
});
$(".blue-btn.pcb").click(function(){
$(this).removeClass("blue-btn");
$(this).addClass("bluesort-btn");
});
$(".green-btn.pcb").click(function(){
$(this).removeClass("green-btn");
$(this).addClass("greensort-btn");
});
$(".orange-btn.pcb").click(function(){
$(this).removeClass("orange-btn");
$(this).addClass("orangesort-btn");
});
});
HTML:
<th><a class="red-btn pcb"><span> Red </span> </a><th>
<th><a class="blue-btn pcb"><span> Blue </span> </a><th>
<th><a class="green-btn pcb"><span> Green </span> </a><th>
<th><a class="orange-btn pcb"><span> Orange </span> </a><th>
Благодаря Джонатан, он работает удовольствие! Никогда не думал, что это так просто! – Michael