微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 附加新元素后,函数不起作用

我对jQuery函数创建的新元素上的“click”操作有问题,但它不起作用.

我创建了一个JSfiddle到这个链接(JSFiddle),但它不能很好地工作,因为我不能在JSfiddle调用Ajax请求.

我有这两个按钮,

<input type="button" onclick="invia('SIC-034031','', 's');" value="AGGIUNGI" style="height: 20px; width: 110px; background-color: #A5EFC5 ; color: #000000; font-family: Arial,Helvetica,sans-serif; font-size: 12px; background-repeat: no-repeat; background-position: left center;" id="iscriviSIC-034031" class="pulsanteIscrizioni" name="xaggiorna"/>&nbsp;
<input type="button" onclick="invia('SIC-034031','R', 's');" value="RISERVA" style="height: 20px; width: 110px; background-color: #F00000; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; font-size: 12px; background-repeat: no-repeat; background-position: left center;" id="iscrivirsIC-034031" class="pulsanteIscrizioni" name="xaggiorna"/>

当你第一次调用ajax函数时,按钮1会回答这个输出

OK;I;SIC-034031

按钮2仅用于擦除.按钮一创建.

<input id="iscriviSIC-034031" class="pulsanteIscrizioni" type="button" name="xaggiorna" style="height: 20px; width: 110px; background-color: #03F; color: #FFF; font-family: Arial,Helvetica,sans-serif; font-size: 12px;" value="TOGLI" onclick="invia('SIC-034031','');">

当我单击这个新按钮时,ajax函数返回此信息,

OK;C;SIC-034031;;

按钮一个消失,按钮两个回来.
现在问题出在哪里,如果我点击第一个按钮,一切正常.如果我单击第二个按钮,它不起作用.

你能帮我找到问题吗?

谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐