您好,在 stackoverflow 贡献者的帮助下,我创建了一个 jquery 单击、弹出和关闭按钮。
当前的问题是我试图使红色方 block 成为关闭按钮,如果您单击打开的框也将其关闭。
有人可以帮忙吗?
这是我的 fiddle > http://jsfiddle.net/EtHbf/301/
$('#some-button').on('click', function () {
$('#overlay, #overlay-back').fadeIn(500);
});
$('#overlay').on('click', function () {
$('#overlay, #overlay-back').fadeOut(500);
});
$('.callme').on('click', function (e) {
e.stopPropagation();
});
最佳答案
只需将#overlay-back
添加到您的第二个点击
函数
$('#overlay, #overlay-back').on('click', function () {
$('#overlay, #overlay-back').fadeOut(500);
});
<强> Update Fiddle
关于Jquery弹出关闭按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21439327/