【发布时间】:2016-02-11 01:30:02
【问题描述】:
我有一个表单,在按钮上提交正确的答案有一个正确的类别。目前,当我重置表格时,所有正确和错误的答案都会被重置。有没有一种使用 jQuery 的方法,其中只有类别不正确的答案会重置,但类别正确的答案将保持显示。
类似的东西
$(".e02.c02.p01e #activity #reset_activity:not(.correct)").click(function(e) {
e.preventDefault();
$("#activity_contents").html($activity);
refreshActivity(342);
});
除非那行不通
谢谢
更多信息。
这是一个 jQueryUI 可排序的活动。重置按钮当前重置所有排序的项目。我只希望重置将不正确的项目移回原始位置。
【问题讨论】:
-
你能添加更多代码吗?我想我明白你在问什么,是的,这应该很容易做到。当您说
reset时,您是在清除输入吗?单选按钮? -
:not选择器应该可以正常工作。我怀疑这个难题比您的问题中指出的要多。看看这个simplified jsfiddle 演示,它展示了如何使用:not -
谢谢,我可以看到该方法有效。我会尝试让这个工作,然后回到这个问题。