web前端|js教程
javascript,ajax,代码
web前端-js教程
在web页面中使用ajax加载进度条,可以让用户预先判断等待的时间,而且还可以减少用户等待信息加载过程中的心理焦虑感,所以进度条加载必不可少,下面小编给大家介绍ajax加载进度条代码是如何实现的
手游平台php源码,vscode重置选项,ubuntu服务器指南,tomcat大小,完成SQLite查询,网站备案与服务器,joomla 支付宝插件,前端框架怎么卸载,web爬虫是什么,php一,营销型网站seo,网站右侧二维码,设置禁止网页下载,后台模板布局,html页面怎么获取时间,高校图书馆管理系统 php 漏洞,mimo的matlab程序lzw
最终效果下图例,pc和移动端都可以展示的,调用方法也很简单,开始调用:loading.baosight.showPageLoadingMsg(false),alse代表不现实加载说明,true展示加载说明.调用完成后调用:loading.baosight.hidePageLoadingMsg(),在整个代码里有两个文件,一个是js文件,一个是css文件。切记不要忘记引入jquery.js
分类平台源码,ubuntu中怎么卸载,爬虫爬无损音乐,php websql,seo更新几篇lzw
自动采集娱乐网站源码,vscode用的什么技术,ubuntu装root,tomcat自动凌晨重启,恶意爬虫扫描,php rsa 分段加密,石柱省心seo推广哪家好,仿qq空间网站源码,dedecms 模板链接lzw
css文件
#_loadMsg{ display: inline-block; width: 100%; text-align: center; line-height: 45; padding-left: 20px; display : none;}#_loading_p { vertical-align: middle; display: inline-block; width: 100%; height: 100%; margin: 0 auto; text-align: center; position: absolute; z-index: 3; line-height: 40; opacity: 0.5; display : none; background: #CCCCCC;}#_loading_p span { display: inline-block; width: 10px; height: 40px; animation-name: scale; -webkit-animation-name: scale; -moz-animation-name: scale; -ms-animation-name: scale; -o-animation-name: scale; animation-duration: 1.2s; -webkit-animation-duration: 1.2s; -moz-animation-duration: 1.2s; -ms-animation-duration: 1.2s; -o-animation-duration: 1.2s; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; -moz-animation-iteration-count: infinite; -ms-animation-iteration-count: infinite; -o-animation-iteration-count: infinite;}span.item-1 { background: #2ecc71;}span.item-2 { background: #3498db;}span.item-3 { background: #9b59b6;}span.item-4 { background: #e67e22;}span.item-5 { background: #c0392b;}span.item-6 { background: #e74c3c;}span.item-7 { background: #e74c8c;}.item-1 { animation-delay: -1s; -webkit-animation-delay: -1s; -moz-animation-delay: -1s; -ms-animation-delay: -1s; -o-animation-delay: -1s;}.item-2 { animation-delay: -0.9s; -webkit-animation-delay: -0.9s; -moz-animation-delay: -0.9s; -ms-animation-delay: -0.9s; -o-animation-delay: -0.9s;}.item-3 { animation-delay: -0.8s; -webkit-animation-delay: -0.8s; -moz-animation-delay: -0.8s; -ms-animation-delay: -0.8s; -o-animation-delay: -0.8s;}.item-4 { animation-delay: -0.7s; -webkit-animation-delay: -0.7s; -moz-animation-delay: -0.7s; -ms-animation-delay: -0.7s; -o-animation-delay: -0.7s;}.item-5 { animation-delay: -0.6s; -webkit-animation-delay: -0.6s; -moz-animation-delay: -0.6s; -ms-animation-delay: -0.6s; -o-animation-delay: -0.6s;}.item-6 { animation-delay: -0.5s; -webkit-animation-delay: -0.5s; -moz-animation-delay: -0.5s; -ms-animation-delay: -0.5s; -o-animation-delay: -0.5s;}.item-7 { animation-delay: -0.4s; -webkit-animation-delay: -0.4s; -moz-animation-delay: -0.4s; -ms-animation-delay: -0.4s; -o-animation-delay: -0.4s;}@-webkit-keyframes scale { 0%, 40%, 100% { -moz-transform: scaleY(0.2); -ms-transform: scaleY(0.2); -o-transform: scaleY(0.2); -webkit-transform: scaleY(0.2); transform: scaleY(0.2); } 20%, 60% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); }}@-moz-keyframes scale { 0%, 40%, 100% { -moz-transform: scaleY(0.2); -ms-transform: scaleY(0.2); -o-transform: scaleY(0.2); -webkit-transform: scaleY(0.2); transform: scaleY(0.2); } 20%, 60% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); }}@-ms-keyframes scale { 0%, 40%, 100% { -moz-transform: scaleY(0.2); -ms-transform: scaleY(0.2); -o-transform: scaleY(0.2); -webkit-transform: scaleY(0.2); transform: scaleY(0.2); } 20%, 60% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); }}@keyframes scale { 0%, 40%, 100% { -moz-transform: scaleY(0.2); -ms-transform: scaleY(0.2); -o-transform: scaleY(0.2); -webkit-transform: scaleY(0.2); transform: scaleY(0.2); } 20%, 60% { -moz-transform: scaleY(1); -ms-transform: scaleY(1); -o-transform: scaleY(1); -webkit-transform: scaleY(1); transform: scaleY(1); }}
js文件
var loading = { baosight : { showPageLoadingMsg : function(showMessage){ if($("#_loading_p").length == 0){ $("body").append(
); } if($("#_loadMsg").length == 0){ $("body").append(
正在加载,请稍候... ...
); } if(showMessage == true || showMessage == "true" ){ $("#_loadMsg").show(); } $("#_loading_p").show(); }, hidePageLoadingMsg :function() { $("#_loading_p").hide(); $("#_loadMsg").hide(); } }}
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
有关Ajax跨域问题的两种解决方法
基于ajax实现点击加载更多无刷新载入到本页
如何解决ajax在google chrome浏览器上失效