从测验中删除单选按钮

时间:2017-04-10 17:46:47

标签: javascript html

我们正在尝试使用在我们网站上运行的Javascript编写测验。我们需要删除单选按钮,因为目前它们没有链接到下一个问题。

以下是相关网页:

http://stephanieshipper.com/test/

以下是包含单选按钮的.js文件中的代码段。如何在不破坏其余功能的情况下删除这些内容?到目前为止,当我取出单选按钮时,文本链接也会中断。



function updates(questions) {

	for (i = 0; i < 20; i++) {

		$("body").append("<article><p>" + questions[i] + "</p><input id='question-" + (i*10) + "-1' type='radio' order='1' name='question-" + i + "-0'><label for='question-" + (i*10) + "-1'>exactly like me</label><br><input id='question-" + (i*100) + "-2' type='radio' order='2' name='question-" + i + "-0'><label for='question-" + (i*100) + "-2'>sort of like me</label><br><input id='question-" + (i*1000) + "-3' type='radio' order='3' name='question-" + i + "-0'><label for='question-" + (i*1000) + "-3'>not really like me</label><br><input id='question-" + (i*10000) + "-4' type='radio' order='4' name='question-" + i + "-0'><label for='question-" + (i*1000) + "-4'>not at all like me</label><br></article>");

	}

	motions();

}



function motions() {

	var step = 1;

	results = [];

	var order;

	$("body > article > label").on("click", function() {

		$(this).parent().hide(250);

		if (step < 20) {

			$(this).parent().next().show(250);

			order = parseInt($(this).prev().attr("order"));

			results[step-1] = order;

			step++;

		} else {
&#13;
&#13;
&#13;

0 个答案:

没有答案