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 相关文章推荐
简单谈谈require模块化jquery和angular的问题
Jun 23 jQuery
jQuery Easyui Treegrid实现显示checkbox功能
Aug 08 jQuery
jquery+css实现下拉列表功能
Sep 03 jQuery
利用jQuery实现简单的拖曳效果实例代码
Oct 20 jQuery
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
Dec 05 jQuery
JQuery实现table中tr上移下移的示例(超简单)
Jan 08 jQuery
jQuery第一次运行页面默认触发点击事件的实例
Jan 10 jQuery
jQuery实现文字超过1行、2行或规定的行数时自动加省略号的方法
Mar 28 jQuery
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
jQuery实现input[type=file]多图预览上传删除等功能
Aug 02 jQuery
jquery实现垂直手风琴菜单
Mar 04 jQuery
jQuery AJAX应用实例总结
May 19 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邮件发送,php发送邮件的类
2011/03/24 PHP
wordpress安装过程中遇到中文乱码的处理方法
2015/04/21 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
2015/12/31 PHP
使用PHP反射机制来构造&quot;CREATE TABLE&quot;的sql语句
2019/03/21 PHP
神奇的代码 通杀各种网站-可随意修改复制页面内容
2008/07/17 Javascript
IE浏览器打印的页眉页脚设置解决方法
2009/12/08 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
2014/08/18 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
jquery仿QQ登录账号选择下拉框效果
2016/03/22 Javascript
使用BootStrap和Metroui设计的metro风格微网站或手机app界面
2016/10/21 Javascript
js实现手机拍照上传功能
2017/01/17 Javascript
[05:49]2014DOTA2TI4正赛第二日综述 昔日冠军纷纷落马 VG LGD占尽先机
2014/07/20 DOTA
Python 序列化 pickle/cPickle模块使用介绍
2014/11/30 Python
Python实现计算最小编辑距离
2016/03/17 Python
python使用正则表达式匹配字符串开头并打印示例
2017/01/11 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python利用sklearn包编写决策树源代码
2017/12/21 Python
python统计字母、空格、数字等字符个数的实例
2018/06/29 Python
Python 中的range(),以及列表切片方法
2018/07/02 Python
python 不以科学计数法输出的方法
2018/07/16 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
基于python图书馆管理系统设计实例详解
2020/08/05 Python
Python实现七个基本算法的实例代码
2020/10/08 Python
canvas实现圆绘制的示例代码
2019/09/11 HTML / CSS
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
总经理职责
2013/12/22 职场文书
大堂副理的岗位职责范文
2014/02/17 职场文书
降消项目实施方案
2014/03/30 职场文书
关于安全演讲稿
2014/05/09 职场文书
班级口号大全
2014/06/09 职场文书
干货分享:推荐信写作技巧!
2019/06/21 职场文书
某学校的2019年度工作报告范本
2019/10/11 职场文书
端午节将至,用Python爬取粽子数据并可视化,看看网友喜欢哪种粽子吧!
2021/06/11 Python
使用Springboot实现健身房管理系统
2021/07/01 Java/Android