所以,我一直试图在this codepen上玩js,这样当你点击背景时,它会关闭模态......但是,我有两个问题:
以下是js代码:
$('.button').click(function(){
var buttonId = $(this).attr('id');
$('#modal-container').removeAttr('class').addClass(buttonId);
$('body').addClass('modal-active');
})
$('#modal-container').click(function(){
$(this).addClass('out');
$('body').removeClass('modal-active');
});
谢谢! :d
答案 0 :(得分:1)
如果您的问题是关于如何防止模式在直接点击它时关闭,但是在背景上单击以关闭它(就像您要在其中插入按钮或任何内容一样)...... < / p>
这样做:
$(".modal").click(function(){
return false;
});