jQuery NProgress.js加载进度插件的简单使用方法


Posted in jQuery onJanuary 31, 2018

NProgress.js

说明:

NProgress是基于jquery的,且版本要 >1.8

下载地址:

https://github.com/rstacruz/nprogress

API:

 

NProgress.start() — 启动进度条

NProgress.set(0.4) — 将进度设置到具体的百分比位置


NProgress.inc() — 少量增加进度


NProgress.done() — 将进度条标为完成状态

使用步骤:

1. 引入

<link rel="stylesheet" type="text/css" href="css/NProgress.css" rel="external nofollow" >
 <script src="js/NProgress.js" type="text/javascript"></script><br>//还有jquery要之前引入进来

2. 使用场景一:页面加载的效果  开始页面加载开始进度条  页面加载好  结束进度条:

<em id="__mceDel"><script>
$(function() {
 NProgress.start();
 
$(window).load(function() {
   
NProgress.done();
 });
</script>
</em>

3.使用场景二:ajax发送的效果  开始发送开始进度条  成功后  结束进度条:

<script>
$(window).ajaxStart(function () {
  NProgress.start();
});
$(window).ajaxStop(function () {
  NProgress.done();
});
</script>
//技巧总结  此方法挂在window上 是为了监听项目中所有的ajax请求
//ajax事件 可参考 jquery 文档 http://jquery.cuishifeng.cn/

总结

以上所述是小编给大家介绍的jQuery NProgress.js加载进度插件的简单使用方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
jQuery用noConflict代替$的实现方法
Apr 12 jQuery
jquery dataTable 获取某行数据
May 05 jQuery
jquery仿微信聊天界面
May 06 jQuery
JavaScript实现离开页面前提示功能【附jQuery实现方法】
Sep 26 jQuery
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
关于jquery layui弹出层的使用方法
Apr 21 jQuery
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
使用jquery模拟a标签的click事件无法实现跳转的解决
Dec 04 jQuery
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
如何解决jQuery 和其他JS库的冲突
Jun 22 jQuery
Jquery+javascript实现支付网页数字键盘
Dec 21 jQuery
jQuery与vue实现拖动验证码功能
Jan 30 #jQuery
jquery动态添加以及遍历option并获取特定样式名称的option方法
Jan 29 #jQuery
jQuery代码优化方法总结
Jan 29 #jQuery
jquery写出PC端轮播图实例
Jan 26 #jQuery
jquery根据name取得select选中的值实例(超简单)
Jan 25 #jQuery
用jquery获取select标签中选中的option值及文本的示例
Jan 25 #jQuery
jQuery zTree搜索-关键字查询 递归无限层功能实现代码
Jan 25 #jQuery
You might like
php去除html标记的原生函数详解
2015/01/27 PHP
php中ob_flush函数和flush函数用法分析
2015/03/18 PHP
WordPress开发中用于获取近期文章的PHP函数使用解析
2016/01/05 PHP
jquery 日期分离成年月日的代码
2010/05/14 Javascript
js escape,unescape解决中文乱码问题的方法
2010/05/26 Javascript
Textarea与懒惰渲染实现代码
2012/01/04 Javascript
利用jquery动画特效和css打造的侧边弹出垂直导航
2014/04/04 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
js实现发送验证码后的倒计时功能
2015/05/28 Javascript
javascript组合使用构造函数模式和原型模式实例
2015/06/04 Javascript
提升jQuery的性能需要做好七件事
2016/01/11 Javascript
利用python分析access日志的方法
2016/10/26 Javascript
JavaScript使用正则表达式获取全部分组内容的方法示例
2017/01/17 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
Vue模拟数据,实现路由进入商品详情页面的示例
2018/08/31 Javascript
angularjs性能优化的方法
2018/09/05 Javascript
Vue的路由及路由钩子函数的实现
2019/07/02 Javascript
javascript使用canvas实现饼状图效果
2020/09/08 Javascript
Vue实现Header渐隐渐现效果的实例代码
2020/11/05 Javascript
python实现清屏的方法
2015/04/30 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
python面试题Python2.x和Python3.x的区别
2019/05/28 Python
python3+openCV 获取图片中文本区域的最小外接矩形实例
2020/06/02 Python
Jupyter Notebook添加代码自动补全功能的实现
2021/01/07 Python
Html5 video标签视频的最佳实践
2020/02/26 HTML / CSS
大学应届生求职简历的自我评价
2013/10/08 职场文书
客房主管岗位职责
2013/12/09 职场文书
初三家长会邀请函
2014/01/18 职场文书
报社实习生自荐信
2014/01/24 职场文书
企业节能减排实施方案
2014/03/19 职场文书
乡镇党员干部四风对照检查材料思想汇报
2014/09/27 职场文书
2015年信访工作总结
2015/04/07 职场文书
2015年母亲节活动策划方案
2015/05/04 职场文书
亮剑观后感500字
2015/06/05 职场文书
Python面向对象之成员相关知识总结
2021/06/24 Python
python 判断文件或文件夹是否存在
2022/03/18 Python