jQuery永久地在事件上添加类

时间:2011-06-09 11:56:27

标签: javascript jquery addclass

我有一个简单的jQuery,当隐藏输入的值变为1时,它会为一个段添加一个类:

 $(document).ready(function() {
  if ($("#acf_success_sent").val() == 1){

  $("#acf_verified").addClass('gone');

  }
 });

据我所知这应该有效,但由于值只是简单地改变,我认为只有在值再次改变时才会添加类,所以它不明显。我怎样才能让课程坚持下去。

非常感谢

1 个答案:

答案 0 :(得分:2)

您的代码不应该执行任何操作,除非DOM就绪值为1(因为这是唯一一次检查它)。如果您希望它不断检查值,请将其更改为onchange事件。

$(document).ready(function() {
   $("#acf_success_sent").change(function(){
    if ($("#acf_success_sent").val() == "1"){
     $("#acf_verified").addClass('gone');
     }
   });

 });