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 Easyui实现登陆框界面
Jul 10 jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 jQuery
jquery.uploadView 实现图片预览上传功能
Aug 10 jQuery
jQuery实现的回车触发按钮事件功能示例
Mar 25 jQuery
jQuery中可见性过滤器简单用法示例
Mar 31 jQuery
jQuery实现仿京东防抖动菜单效果示例
Jul 06 jQuery
jQuery实现的点击图片居中放大缩小功能示例
Jan 16 jQuery
使vue实现jQuery调用的两种方法
May 12 jQuery
通过jQuery学习js类型判断的技巧
May 27 jQuery
jQuery表单选择器用法详解
Aug 22 jQuery
jQuery实现移动端笔触canvas电子签名
May 21 jQuery
jQuery使用jsonp实现百度搜索的示例代码
Jul 08 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环境――Appserv
2006/12/13 PHP
Optimizer与Debugger兼容性问题的解决方法
2008/12/01 PHP
PHP 数组和字符串互相转换实现方法
2013/03/26 PHP
解析MySql与Java的时间类型
2013/06/22 PHP
PHP静态文件生成类实例
2014/11/29 PHP
2017年最新PHP经典面试题目汇总(上篇)
2017/03/17 PHP
突发奇想的一个jquery插件
2010/11/19 Javascript
js 可拖动列表实现代码
2011/12/13 Javascript
jquery+CSS3实现淘宝移动网页菜单效果
2015/08/31 Javascript
实例代码讲解jquery easyui动态tab页
2015/11/17 Javascript
JavaScript的Backbone.js框架入门学习指引
2016/05/07 Javascript
AngularJS基础 ng-keypress 指令简单示例
2016/08/02 Javascript
TableSort.js表格排序插件使用方法详解
2017/02/10 Javascript
jquery实现全选、全不选以及单选功能
2017/03/23 jQuery
基于zepto.js实现手机相册功能
2017/07/11 Javascript
javascript基本常用排序算法解析
2017/09/27 Javascript
利用Console来Debug的10个高级技巧汇总
2018/03/26 Javascript
Vue组件基础用法详解
2020/02/05 Javascript
[03:24][TI9纪实] Dota奶爸
2019/08/22 DOTA
Python的函数嵌套的使用方法
2014/01/24 Python
Python中DJANGO简单测试实例
2015/05/11 Python
Python中属性和描述符的正确使用
2016/08/23 Python
python paramiko模块学习分享
2017/08/23 Python
Python 实现购物商城,含有用户入口和商家入口的示例
2017/09/15 Python
Python贪心算法实例小结
2018/04/22 Python
Python3.7安装keras和TensorFlow的教程图解
2020/06/18 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
Python 如何创建一个线程池
2020/07/28 Python
Python模块zipfile原理及使用方法详解
2020/08/04 Python
python 写一个文件分发小程序
2020/12/05 Python
英国最大的化装舞会服装网站:Fancydress.com
2017/08/15 全球购物
美国著名的女性内衣零售商:Frederick’s of Hollywood
2018/02/24 全球购物
2014年班主任德育工作总结
2014/12/05 职场文书
你喜欢篮球吗?Python实现篮球游戏
2021/06/11 Python
关于JavaScript回调函数的深入理解
2021/06/27 Javascript
SpringBoot 整合mongoDB并自定义连接池的示例代码
2022/02/28 MongoDB