jquery如何检查先前使用append()创建的输入值

时间:2017-02-11 10:25:13

标签: javascript jquery

在选择国家/地区后,我有一个使用append()创建的银行Iban表单。每个国家都有自己的Iban格式,所以当客户选择国家时,我会继续创建具有正确格式的表单,并且运行良好。

因为我需要第二次验证Iban值,我在最后添加一个 onkeyup函数()

但我不喜欢这样,因为我需要在文档就绪函数中使用纯javascript函数。

我一直在尝试使用 $('#'+ lastibancase_id).change函数,但它不起作用。我想这是因为我试图对html虚拟附加输入进行检查... 有人面对类似的东西,并找到一个解决方案来操作附加表格输入值的第二次检查??

1 个答案:

答案 0 :(得分:0)

您可以使用" on" jQuery函数。

像这样fiddle

如果我有

<div id="wrapper">

</div>
<button id='mybutton'>
 ADD thing
</button>

然后,jquery将是

    jQuery(document).ready(function($){
        $('button').click(function(){
        $("#wrapper").append("<h1 class='myh1'>Click me</h1><br>")
      })

      //the ON function
      $("#wrapper").on("click", "h1", function(){
        alert("The event works");
      })
    })