每次用户单击链接(“.add-event”)时,我都使用 jQuery 动态添加元素。如果用户选择,此元素中还包括一个图标,用于删除整个元素。如果元素是页面上的最后一个元素,我想隐藏或禁用此删除图标。这是我到目前为止所尝试的:
$(document).on('click','.close_box2:only-child',function(){
event.preventDefault();
});
和
if( $('.event').length===1) {
$('.close_box2').hide()
}
HTML:
<div class="event">
<span class="close_box2"><i class="icon-remove"></i></span>
<span class="add-event">Add Event</span>
</div>
我究竟做错了什么!?谢谢