gpt4 book ai didi

javascript - 我可以将每个元素用于动态创建的元素吗?

转载 作者:行者123 更新时间:2023-11-30 17:52:44 24 4
gpt4 key购买 nike

你好,我可以将 each 用于动态创建的元素吗?

$('#cart-info .shopp').each(function(){
var cartitem = $(this);
alert(cartitem);
cartitem.find('img.remove').on('click',function(){
alert(cartitem.attr('id'));
});
});

我在 div cart-info 下创建了元素。但不幸的是,点击事件不起作用。如果在页面加载时提供了元素,它就可以工作。例如看 http://jsfiddle.net/epapathanasiou/jpdZt/1/

最佳答案

$('#cart-info').on('click', '.shopp img.remove', function(){
// this is the `img.remove` element
alert($(this).closest('.shopp').attr('id'));
});

Here is the demo .

关于javascript - 我可以将每个元素用于动态创建的元素吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18648387/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com