2017-02-11 50 views
0

我有一个银行Iban表单,在选择国家后用append()创建。每个国家都有自己的Iban格式,所以当客户选择国家时,我会继续以正确的格式创建表格,并且效果很好。jquery如何检查以前使用append创建的输入值()

由于我需要第二次验证Iban值,我在最后附加了一个onkeyup函数()

但我不是那么喜欢这个,因为我需要使用一个纯粹的javascript函数来完成文档就绪函数。

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

+0

分享您的代码 –

+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"); 
     }) 
    }) 
相关问题