学堂 学堂 学堂公众号手机端

用CSS怎样实现一个简单的加载等待提示框

lewis 1年前 (2024-04-04) 阅读数 6 #技术
在实际应用中,我们有时候会遇到“用CSS怎样实现一个简单的加载等待提示框”这样的问题,我们该怎样来处理呢?下文给大家介绍了解决方法,希望这篇“用CSS怎样实现一个简单的加载等待提示框”文章能帮助大家解决问题。


需求:

有时加载数据比较慢,页面一直没有反应,用户也许会不停的刷,而且用户体验也不好


解决:

在js中加入以下代码即可

//提示信息  
function AddRunningDiv() {  
    $("<div class=\"datagrid-mask\"></div>").css({ display: "block", width: "100%", height: $(document).height() }).appendTo("body");  
    $("<div class=\"datagrid-mask-msg\"></div>").html("正在处理,请耐心等待...").appendTo("body").css({ display: "block", left: ($(document.body).outerWidth(true) - 190) / 2, top: ($(document).height() - 45) / 2 });  
}  
//取消提示信息  
function MoveRunningDiv() {  
    $("div[class='datagrid-mask']").remove();  
    $("div[class='datagrid-mask-msg']").remove();  
}  

在需要的地方调用即可。

效果如下:整个页面不可编辑

总结



到此这篇关于“用CSS怎样实现一个简单的加载等待提示框”的文章就介绍到这了,更多相关内容请搜索博信以前的文章或继续浏览下面的相关文章,希望大家以后多多支持博信!
版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门