jQuery不适用于新的clone元素

jQuery not work with new clone element

本文关键字:clone 元素 不适用 适用于 jQuery      更新时间:2024-04-06

我想问你一个关于jQuery代码的问题,当我试图在jQuery克隆的新单选框上使用更改jQuery事件时出现了问题。

确切地说,它只对第一个无线电盒子元件有效,但对另一个元件无效,所以你能帮我解决这个问题吗?

这是代码:

[http://jsfiddle.net/samphors/wg6fj6r5/][1]

谢谢你的考虑。

您需要使用事件委派。

事件委派允许我们将单个事件侦听器附加到父元素,该侦听器将为匹配选择器的所有子体激发,无论这些子体现在存在还是将来添加。

 $("body").on('change',"input[name='quiz_item_correct''['']']",
        function(){
            if ($(this).is(':checked')) {   
               alert("check");
            }
        });

演示