Задать вопрос
balion
@balion
Junior front-end developer

Как написать правильный селектор jquery?

for(var i=0,k=1;i<20,k<21;i++,k++)
{
if(arrayOfrightanswers[i]===masRememberradiochecked[i])
{
console.log(arrayOfrightanswers[i]+'---'+masRememberradiochecked[i]+' elment '+i+'\n');
$('#answer-block p:nth-child('+k+')').css('color','green');
}
else{
console.log('Iy is not right');
$('#answer-block p:nth-child('+k+')').css('color','red');
}
}
Есть этот отрывок кода-хочу сделать опрос-отрывок кода отвечает за вывод блока ответов,массив masRememberradiochecked является массивом ответов , которые заполнил пользователь,другой массив-это правильные ответы,если элементы массива равны,то абзац i-тый абзац p в answer-block должен изменить цвет текста на зеленый-этого не происходит,может я написал неправильно селектор определения итого абзаца,нужна помощь
  • Вопрос задан
  • 2321 просмотр
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
Rad1calDreamer
@Rad1calDreamer
$('div p.box:eq(1)')
а вообще - сделайте при формировании dom либо data-attr для вопроса и ответа одинаковый либо класс с со счетчиком
Ответ написан
Комментировать
fix20152
@fix20152
javascript developer
создай пример на jsfiddle.net , тогда легше тебе будет помочь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы