我需要帮助关闭弹出标签。覆盖 div 是 z-indexed,因此它不会隐藏关闭的 div。这是我的代码:
<div id='mail'>
<div id="popup-overlay"></div>
<div class="close-popup"">
<a>X</a>
</div>
</div>
<script>
var mail = $('#mail');
var overlay = $('#popup-overlay.' + pageID);
var mailClose = $('#mail.' + pageID + ' .close-popup');
mailClose.on('click touchstart', function(event){
mail.removeAttr('style');
mail.css('display', 'none');
overlay.css('display', 'none');
});
mailClose.bind('mouseover', function(event){
mailClose.css('cursor', 'pointer');
});
mailClose.on('blur', function(event){
this.blur();
});
}
</script>