Это фрагмент jQuery, который я написал для достижения эффекта «показать / скрыть» на странице. s1,s2,s3...
- это идентификаторы кнопок div. Там будет около 25 из них. Когда нажата кнопка s1, div q1 будет скрыт, а div q2 покажет.
Существует ли краткий способ написать только один такой фрагмент, чтобы охватить все случаи сразу вместо 26?
$("#s1").click(function(e) {
$("#q1").hide();
$("#q2").show();
});
$("#s2").click(function(e) {
$("#q2").hide();
$("#q3").show();
});
$("#s3").click(function(e) {
$("#q3").hide();
$("#q4").show();
});
.
.
,
.
.
.
.
.
$("#s25").click(function(e) {
$("#q25").hide();
$("#q26").show();
});