我正在创建一个测验,并不能找出为什么我的一个提交按钮不起作用。第二次提交按钮不工作在jQuery单击事件
这里是测验是如何工作的:
在网页加载时,问题出现,有可能的答案。当用户选择答案并点击“提交”时,他或她会得到关于答案是否正确的反馈。页面底部会出现一个名为“next”的新按钮。当它被点击时,我的数组中的下一个问题应该显示。
这里的问题是:
当点击“下一步”按钮,没有做任何事情。我设置了一个提醒来测试“下一步”按钮,但没有显示。
点击功能的设置与上一个功能完全相同,正在工作。我很难过。
这是我的JSFiddle:http://jsfiddle.net/amykirst/3eubj/2/。
$(document).ready(function() {
showQuestion();
// When user clicks submit, grade the question
$("input[name='submit']").click(function() {
//alert("line 118: I clicked on submit");
gradeQuestion();
});
// When user clicks "Next Question", show next question
$("input[name='next']").click(function() {
alert("line 124: I clicked on next");
// update currentQuestion to next question
currentQuestion++;
//show question
showQuestion();
});
// Prevent form from refreshing page
$("form").submit(function(e) {
e.preventDefault();
});
}); // end document ready
谢谢你的链接! – amylynn83