我一直在做一些关于我的jQuery脚本的工作。我目前拥有的是一个图像,当点击它时,它将附加一个输入类型文本。
$(document).ready(function(){
$('.addParticipant').click(function() {
$('.addParticipantDiv').append('<p><img src="images/iconminus.jpg" style="width:38px; height:38px;cursor:pointer;position:absolute;margin-top:5px;-moz-border-radius: 4px;border-radius: 4px;" class="removeParticipant"/><input type="text" name="ck_email" class="mailitem" style="width:170px;background:#fff; margin-left:40px"/></p>');
});
$('.removeParticipant').click(function() {
alert('oi');
});
});
但是我注意到这不起作用,因为我试图在使用append动态创建的元素上调用click事件。这个挑战的解决方案是什么?警报或.removeParticipant不起作用。