2016-02-11 37 views
0

我有一个表单上按钮提交正确的答案有一个正确的类。目前,当我重置表格时,所有正确和错误的答案被重置。有没有一种使用jQuery的方法,只有具有不正确类的答案才会重置,但具有正确类的答案将保持显示。jQuery不会重置,如果hasClass

东西沿着

$(".e02.c02.p01e #activity #reset_activity:not(.correct)").click(function(e) { 
e.preventDefault(); 
$("#activity_contents").html($activity); 
refreshActivity(342); 
}); 

除了行不行

感谢

更多信息。

这是一个jQueryUI可排序的活动。重置按钮当前重置所有分类的项目。我只想要重置将不正确的项目移回原始位置。

+0

你能添加更多的代码 - 我想我明白你问什么,是的,这应该很容易做到。当你说'重置'时,你是否清除输入?单选按钮? – Cory

+0

':not'选择器应该可以正常工作。我怀疑你的问题中有更多的东西比拼图要多。看看这个[简化的jsfiddle](https://jsfiddle.net/x00jxxv6/)演示,它显示了如何使用':not' – scniro

+0

谢谢,我可以看到该方法的工作。我会尽力让这个工作回到这个问题。 –

回答