让replaceWith在我的函数中工作

时间:2014-05-06 17:49:19

标签: javascript jquery mailgun

我正在实施Mailgun jQuery电子邮件验证程序。我正在尝试获取表单上的提交按钮,以便在成功验证后更改其输入。现在,当我将此replaceWidth代码放在validation_error函数中时,即使出现错误消息也没有任何反应。但是,当我将它放在validation_success函数中时,它会触发错误或成功。它是否有理由在一个函数中起作用而不在另一个函数中起作用?

function validation_success(data) {
    $('#status').html(get_suggestion_str(data['is_valid'], data['did_you_mean']));
    $('.signupbtn_new').replaceWith('<input type="submit" name="submit" class="signupbtn_new" value="Signup For Free!" id="email_submit">');
  }




  // if email is invalid
  function validation_error(error_message) {
    $('#status').html(error_message);   


  }             

0 个答案:

没有答案