【问题标题】:jQuery don't reset if hasClass如果 hasClass,jQuery 不会重置
【发布时间】: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
  • 谢谢,我可以看到该方法有效。我会尝试让这个工作,然后回到这个问题。

标签: jquery class reset


【解决方案1】:

感谢所有帮助。我在另一篇文章中重新表述了我的问题,因为我没有很好地解释它。解决方法是:

Excluding div with class from .html()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-12
    • 2018-01-15
    • 2018-07-20
    • 2018-01-27
    • 1970-01-01
    • 1970-01-01
    • 2016-11-15
    • 2011-02-01
    相关资源
    最近更新 更多