У меня есть две сетки, они обе отображают кнопки. Одна сетка отображает числа, true или false и да или нет, а другая сетка отображает буквы, true, false, yes и no.
Вторая сетка не отображается в коде (используется css, чтобы не отображать кнопки второй сетки (.answerBtns)).
Теперь я включил это в свой код:
var clickedNumber = 10;
$('.answerBtns').each(function (index) {
if (index < clickedNumber) {
$(this).show();
}
});
Теперь, что это делает, независимо от того, какую кнопку я выберу в первой сетке, она всегда будет отображать 10 кнопок. Так что мне нужно, чтобы clickNumber был в цикле, чтобы он циклически проходил по кнопкам, поэтому, если пользователь выбирает кнопку «1» в первой сетке (сетка, которую вы должны открыть, используя ссылку (Open Grid), то она должна отображать первая кнопка «A» во второй сетке, если пользователь выбирает кнопку «2» в первой сетке, то она должна отображать первые две кнопки «A» и «B» во второй сетке, если «3», то отображать «A» , "B" и "C" и т. Д.
Но также, если пользователь выбирает кнопку «Истина или Ложь» в первой сетке, он должен отображать только кнопки «истина» и «ложь» во второй сетке, а если пользователь выбирает кнопку «да или нет» в первой сетке, он должен отображать Кнопки «Да» и «Нет» только во второй сетке.
Кто-нибудь знает, как это сделать?
Спасибо
Код находится в jsfiddle, нажмите здесь