Суть: сделать смену заднего фона кнопок при клике, дополнительно открывается скрытый блок с контентом. Я все сделал, вот только получилась проблема. При клике на кнопку она меняет свой фон и от открывает скрытый блок, при повторном клике, скрытый блок закрывается, но сам фон кнопки не меняется на изначальный. Не знаю как это решить. Мой код ниже. Фон каждой кнопки подгружается из спрайта, всего 2 кнопки и 4 положения (активно/неактивно).
Код:
<script type="text/javascript">
$(document).ready(function(){
$(".slidingcat").hide();
$(".showcat").show();
$('.showcat').click(function(){
$(".showcat").css("background-position","0 -43px"); - вывод активного положения
$(".slidingcat").slideToggle();
});
});
$(document).ready(function(){
$(".slidinginter").hide();
$(".showinteres").show();
$('.showinteres').click(function(){
$(".showinteres").css("background-position","0 -129px"); - вывод активного положения
$(".slidinginter").slideToggle();
});
});
</script>