Javascript 举个例子来说明我的想法。不过,现在我正在看,我不确定我是否能完全满足您的需求。:)谢谢这肯定会有帮助。我想我应该把我的问题说清楚一点 $(document).on('click','#begin',function(){ $('#i
Javascript 举个例子来说明我的想法。不过,现在我正在看,我不确定我是否能完全满足您的需求。:)谢谢这肯定会有帮助。我想我应该把我的问题说清楚一点 $(document).on('click','#begin',function(){ $('#i,javascript,jquery,css,show-hide,dynamic-html,Javascript,Jquery,Css,Show Hide,Dynamic Html,举个例子来说明我的想法。不过,现在我正在看,我不确定我是否能完全满足您的需求。:)谢谢这肯定会有帮助。我想我应该把我的问题说清楚一点 $(document).on('click','#begin',function(){ $('#intro').addClass('hidden'); $('#form').removeClass('hidden'); $('.question').first().css({'visibility':'hid
举个例子来说明我的想法。不过,现在我正在看,我不确定我是否能完全满足您的需求。:)谢谢这肯定会有帮助。我想我应该把我的问题说清楚一点
$(document).on('click','#begin',function(){
$('#intro').addClass('hidden');
$('#form').removeClass('hidden');
$('.question').first().css({'visibility':'hidden'});
});
$('#next').on('click', function(){
var v = $(".visibleQuestion");
v.next().addClass("visibleQuestion").show();
v.removeClass("visibleQuestion").hide();
});
function qToHTML(question) {
var header = "<h2>" + question.topic + "</h2>";
var qText = "<p>" + question.question + "</p>";
var options = "";
for (var i = 0; i < question.choices.length; i++) {
options += "<input type='radio' name='" + question.topic + "' value ='" + question.choices[i] + "'>" + question.choices[i] + "<br>";
}
var wrapper = "<div class='question'></div>";
var HTMLstring;
HTMLstring = header + qText + options;
$("form").append(HTMLstring).wrap(wrapper);
}
var header = "<h2>" + question.topic + "</h2>";
var qText = "<p>" + question.question + "</p>";
var options = "";
for (var i = 0; i < question.choices.length; i++) {
options += "<input type='radio' name='" + question.topic + "' value ='" + question.choices[i] + "'>" + question.choices[i] + "<br>";
}
var HTMLstring;
HTMLstring = header + qText + options;
HTMLstring = "<div class='question hidden'>" + HTMLstring + "</div>";
$("form").prepend(HTMLstring);