我正在做一个移动 html5 / jquery 测验,我将服务器中的所有问题预加载到一个 html 文件中,然后有按钮在问题之间来回移动。效果很好,但现在我需要跳过某些问题,如果此人通过无线电是/否输入问题 20、然后是 21 和 22 回答“否”,则不需要显示。
我怎样才能做到这一点?这是我一直在使用的代码片段:
JSFIDDLE:
如果此人在问题 1 上回答“否”,则想跳过问题 2
function doSubmit(obj)
{
$(obj).parents(".question").first().next().show();
$(obj).parents(".question").first().hide();
}
<div class="question" id="question11" >
<input type="text" name="question11.1" qid="question11" />
<input type=submit id="button" value="Submit" onclick='doSubmit(this)' />