我正在使用以下函数来显示和隐藏在浏览器工作时包含加载图像的 div。它在 Firefox 中运行良好。在 Chrome 中虽然它不这样做。屏幕保持静止,开始函数调用的按钮处于“单击”状态,即使鼠标不在它上面。如果我使用开发人员工具设置断点,那么我会看到 setVisibility() 函数被调用并且加载器 div 被正确显示和隐藏。
该函数如下所示:
function setVisibility(id, visibility) {
if(document.getElementById(id)){
document.getElementById(id).style.display = visibility;
}
}
这是一个显示/隐藏调用的示例:
setVisibility("loader", "inline");
setVisibility("loader", 'none');
有任何想法吗?