调用JS" onclick函数"模态中的多次

时间:2018-04-08 10:38:29

标签: javascript onclick simplemodal

我试图找出如何使用相同的功能
(在点击模态框时关闭模态):

window.onclick = function(event) {
if (event.target == modalEth) {
    modalEth.style.display = "none";
}

window.onclick = function(event) {
if (event.target == modalBtc) {
    modalBtc.style.display = "none";
}

在不同的模态中。

现在,只有onclick funktion" modalBtc"按照应有的方式运作。

我不知道如何带来第一个功能" modalEth"生活。

如果有人可以帮我解决问题,那将会很棒。


HTML(1. ModalEth,2。ModalBtc)

<div id="myModalEth" class="modalEth">
<div class="modal-contentEth">
<p>some content</p>
</div>
</div>

<div id="myModalBtc" class="modalBtc">
<div class="modal-contentBtc">
<p>some content</p>
</div>
</div>

1 个答案:

答案 0 :(得分:0)

document.getElementById('myModalEth').addEventListener('click', function(event) {
    this.style.display = "none";
}
document.getElementById('myModalBtc').addEventListener('click', function(event) {
    this.style.display = "none";
}

当用户在模态内部单击时,这会隐藏模态。