我正在尝试找到一种方法来检测我的浏览器何时加载并显示加载图标。
此外,这是解决问题的正确方法还是有“标准”做法来完成类似的事情?
编辑:此功能将在数据库事务/表构建期间用于我的一个站点。
最佳答案
我喜欢 JQuery loadmask为此的插件。在页面加载时等待加载一些东西(比如通过 AJAX)的元素上应用掩码:
$('#containerid').mask("<img src='loadinganim.gif'/> Waiting...");
然后,当一切都加载完毕并且用户可以与元素交互时,移除掩码覆盖(通常在成功完成后的 AJAX 调用回调中):
$('#containerid').unmask();
关于javascript - 浏览器状态 - Javascript/JQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19844386/