pace.js页面加载进度条插件
2024-11-28 Umming jQuery插件 评论(0) 浏览(665)
pace.js是一个自动加载页面进度栏的小插件,它可以自动监视您的Ajax请求,事件循环滞后,文档就绪状态以及页面上的元素来确定进度。
官网
https://codebyzach.github.io/pace/
官方文档 https://codebyzach.github.io/pace/docs/
进度条样式支持自定义,官方也给出多个主题样式,详细官网查看各种主题
使用
默认是页面全部元素监听,也可以通过配置监听部分元素如下:
paceOptions = {
ajax: false, // disabled
document: false, // disabled
eventLag: false, // disabled
elements: {
selectors: ['.my-page']
}};
// 重新加载
btn.onclick=function(){
Pace.restart();
}
// 加载完成CallBack
Pace.on('start',function(){
console.log('start')
})
Pace.on('stop',function(){
console.log('stop')
})
Pace.on('hide',function(){
console.log('hide')
})
Pace.on('done',function(){
console.log('done');
})
cdn
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/pace/1.2.4/pace-theme-default.min.css" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/pace/1.2.4/pace.min.js"></script>
标签: jquery代码
本文链接:https://www.umming.com/jquery/347.html
声明:本站信息由网友自行发布或来源于网络,真实性、合法性由发布人负责,请仔细甄别!本站只为传递信息,我们不做任何双方证明,也不承担任何法律责任。文章内容若侵犯你的权益,请联系本站删除!
也许你还会对下面的内容感兴趣:

发表评论: