【发布时间】:2013-08-14 07:22:31
【问题描述】:
我有 2 个点击事件。一个附加一个包含另一个点击事件的 IMG。它显然不起作用。我知道我必须使用 jQuery 的 .ON,但我就是不知道如何以及在哪里。
我的代码:
$( document ).ready(function() {
// The one below (.choimh) isn't triggered anymore
$('.choimg').click(function(){
});
// Switch to chosen color
$('.color').click(function(){
$(".thumbs").append('<a href="#"><img id="image'+u+'" class="choimg" src="/img/products/mini/'+colnumber+'-'+ i + '.jpg" />');
});
});
.color div 与 .choimg 位于完全不同的位置。
我只是不知道如何使用 .ON。
【问题讨论】:
-
可以this帮忙吗?
-
将
.on()放在已经存在于DOM中的现有父元素上,但是,您也可以使用document或body