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监听扫码枪输入并禁止手动输入的实现方法(推荐)
Mar 21 jQuery
jquery dataTable 获取某行数据
May 05 jQuery
jQuery插件imgAreaSelect基础讲解
May 26 jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
jQuery实现点击关注和取消功能
Jul 03 jQuery
jQuery实现节点的追加、替换、删除、复制功能示例
Jul 11 jQuery
jQuery实现base64前台加密解密功能详解
Aug 29 jQuery
jQuery实现table中两列CheckBox只能选中一个的示例
Sep 22 jQuery
jQuery简单实现的HTML页面文本框模糊匹配查询功能完整示例
May 09 jQuery
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
Oct 26 jQuery
jQuery插件simplePagination的使用方法示例
Apr 28 jQuery
jquery简易手风琴插件的封装
Oct 13 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 远程图片保存到本地的函数类
2008/12/08 PHP
高质量PHP代码的50个实用技巧必备(上)
2016/01/22 PHP
配置Nginx+PHP的正确思路与过程
2016/05/10 PHP
AES加解密在php接口请求过程中的应用示例
2016/10/26 PHP
javascript 控制 html元素 显示/隐藏实现代码
2009/09/01 Javascript
js获取图片大小的函数代码
2011/09/20 Javascript
css transform 3D幻灯片特效实现步骤解读
2013/03/27 Javascript
jQuery中使用Ajax获取JSON格式数据示例代码
2013/11/26 Javascript
Javascript 运动中Offset的bug解决方案
2014/12/24 Javascript
JavaScript编写页面半透明遮罩效果的简单示例
2016/05/09 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
node.js学习之事件模块Events的使用示例
2017/09/28 Javascript
微信小程序自定义prompt组件步骤详解
2018/06/12 Javascript
vue.js 中使用(...)运算符报错的解决方法
2018/08/09 Javascript
简单学习5种处理Vue.js异常的方法
2019/06/17 Javascript
原生js实现滑块区间组件
2021/01/20 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
[02:38]2018年度DOTA2最佳劣单位选手-完美盛典
2018/12/17 DOTA
Python入门教程之if语句的用法
2015/05/14 Python
Python正则抓取新闻标题和链接的方法示例
2017/04/24 Python
python SMTP实现发送带附件电子邮件
2018/05/22 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
使用pycharm设置控制台不换行的操作方法
2019/01/19 Python
简单了解python PEP的一些知识
2019/07/13 Python
Python实现病毒仿真器的方法示例(附demo)
2020/02/19 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
PyQt5实现登录页面
2020/05/30 Python
英国最专业的健身器材供应商之一:Best Gym Equipment
2017/12/22 全球购物
ghd澳大利亚官方网站:英国最受欢迎的美发工具品牌
2018/05/21 全球购物
护士自荐信
2013/10/25 职场文书
优秀员工个人的自我评价
2013/11/29 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
2015教师个人师德工作总结
2015/10/23 职场文书
详解在OpenCV中如何使用图像像素
2022/03/03 Python
spring cloud eureka 服务启动失败的原因分析及解决方法
2022/03/17 Java/Android
Apache Hudi数据布局黑科技降低一半查询时间
2022/03/31 Servers