我正在尝试使用 jquery 创建一个模式窗口,并且似乎做得相当好。唯一的问题是当我第二次单击联系人按钮时,它似乎附加了两个模态框。一个在另一个之上。如果再次点击,第三个......
这是代码:
$('#contact').on( 'click', function(e){
e.preventDefault();
$('body').append('<div id="modal"></div>');
$("#modal").load('/forms/contact-form.html').hide().fadeIn(1000);
});
$('#send').click(function(e){
$('#modal').remove();
});
有人可以解释为什么会这样吗?也欢迎任何关于我在这里尝试的反馈。