我已经创建了一个简单的模式,当您单击内容区域外时,该模式允许关闭。这是故意的,但它有一个意想不到的副作用。如果我单击内容区域中的任何位置(例如,在文本字段中),并将鼠标拖动到内容区域之外,然后释放单击,它将关闭模式。我经常有这样做的习惯,我可以看到一般的用户会如何认为这是一个错误,所以我试图在发布前将其扼杀。
var modal = document.getElementById("modal-container");
function openModal() { modal.classList.add("active"); }
function close