for(var i = 0 ; i < allAnswerList.length ; i++){
var answer = allAnswerList[i].answer;
var sign = allAnswerList[i].sign;
setStatus_Normal(questionAnswer.eq(i));
if(answer.trim() != ""){
questionAnswer.eq(i).data("sign", sign).text(answer).parent().show();
}else{
questionAnswer.eq(i).data("sign", "").text("").parent().hide();
}
}
要做个东西,就是每次随机题目,这里面放题目选择项,现在选择项都是白框,我想加个样式在里面,应该怎么添加意思就是,上面循环是显示出一个题目,几个选择项
比如
李时珍是哪个朝代的?
上面循环就显示
1.
2.
3
我觉得这个123框架有点难看,想增加一个样式,用JS应该怎么在上面循环里添加样式啊
var answer = allAnswerList[i].answer;
var sign = allAnswerList[i].sign;
setStatus_Normal(questionAnswer.eq(i));
if(answer.trim() != ""){
questionAnswer.eq(i).data("sign", sign).text(answer).parent().show();
}else{
questionAnswer.eq(i).data("sign", "").text("").parent().hide();
}
}
要做个东西,就是每次随机题目,这里面放题目选择项,现在选择项都是白框,我想加个样式在里面,应该怎么添加意思就是,上面循环是显示出一个题目,几个选择项
比如
李时珍是哪个朝代的?
上面循环就显示
1.
2.
3
我觉得这个123框架有点难看,想增加一个样式,用JS应该怎么在上面循环里添加样式啊
.类名 { 样式表 }在你的元素标签中添加 class="类名" 属性就可以了。
如果元素是用js动态创建的。
原生js可以用 Dom对象.className="类名"; 设置。
jquery可以用 jq对象.addClass("类名"); 设置。
g.forbidClick = false;
var allAnswerList = question.allAnswerList;
var tipsText = question.moreAnswer ? "(多选)" : "(单选)";
$("#gameLayerBox .questionTitle ").text( question.title + ( g.isSingle ? "" : tipsText ) );
$(".currentNum").text(g.titleNum + 1);
$(".gameScrollBox").scrollTop(0);
var questionAnswer = $("#gameLayerBox .answerBox .questionAnswer:not(.questionAnswer_right,.questionAnswer_wrong)");
hg.time.start();
for(var i = 0 ; i < questionAnswer.length ; i++){
questionAnswer.eq(i).data("sign", "").text("").parent().hide();
}
for(var i = 0 ; i < allAnswerList.length ; i++){
.[color=#FF0000]addclass("111")//关键是这里啊,我应该怎么去添加。??????.addclass("111")[/color]
var answer = allAnswerList[i].answer;
var sign = allAnswerList[i].sign;
setStatus_Normal(questionAnswer.eq(i));
if(answer.trim() != ""){
questionAnswer.eq(i).data("sign", sign).text(answer).parent().show();
}else{
questionAnswer.eq(i).data("sign", "").text("").parent().hide();
}
}
changeTheArrow();
});
}这是标题和选项完整代码,老大们看看啊,关键红丝标记那里,我不知道怎么写啊
我上面代码的,jq对象是什么啊
questionAnswer.eq(i).data("sign", sign).text(answer).parent().show();
questionAnswer.eq(i).css('color','green');//我添加了这一行
}else{
questionAnswer.eq(i).data("sign", "").text("").parent().hide();
}
我添加了这一行,为什么只有第四个选项变成green了,上面三个还都是正常的颜色???
questionAnswer.addClass("111");
hg.time.start();