Maison > interface Web > js tutoriel > Comment utiliser le plug-in de progression de chargement NProgress.js dans jQuery

Comment utiliser le plug-in de progression de chargement NProgress.js dans jQuery

亚连
Libérer: 2018-06-08 17:32:02
original
1642 Les gens l'ont consulté

NProgress est basé sur jquery, et la version doit être >1.8 . Cet article présente principalement l'utilisation simple du plug-in de progression de chargement NProgress.js. Les amis qui en ont besoin peuvent se référer à

NProgress.js

. 🎜>

NProgress est basé sur jquery, et la version doit être >1.8

Adresse de téléchargement :

https://github.com/rstacruz/nprogress

API :

NProgress.start() — 启动进度条
    NProgress.set(0.4) — 将进度设置到具体的百分比位置
    NProgress.inc() — 少量增加进度
    NProgress.done() — 将进度条标为完成状态
Copier après la connexion

Étapes d'utilisation :

1. Présenter

<link rel="stylesheet" type="text/css" href="css/NProgress.css" rel="external nofollow" >
 <script src="js/NProgress.js" type="text/javascript"></script><br>//还有jquery要之前引入进来
Copier après la connexion
2. Scénario d'utilisation 1 : Effet de chargement de page Démarrer le chargement de la page démarrer la barre de progression La page est chargée. Fin de la barre de progression :

<em id="__mceDel"><script>
$(function() {
   NProgress.start();
   $(window).load(function() {
     NProgress.done();
 });
</script>
</em>
Copier après la connexion
3. Scénario d'utilisation 2 : L'effet de l'envoi ajax Commencez l'envoi de la barre de progression de démarrage :

.

<script>
$(window).ajaxStart(function () {
  NProgress.start();
});
$(window).ajaxStop(function () {
  NProgress.done();
});
</script>
//技巧总结  此方法挂在window上 是为了监听项目中所有的ajax请求
//ajax事件 可参考 jquery 文档 http://jquery.cuishifeng.cn/
Copier après la connexion
Ce qui précède est ce que j'ai organisé. Pour tout le monde, j'espère que cela sera utile à tout le monde à l'avenir.

Articles connexes :

Comment créer une salle de discussion multi-personnes dans l'environnement nodejs+express

Interprétation détaillée de vue-admin et post-traitement, séparation et combinaison du terminal (flacon)

Comment implémenter la navigation Panda TV à l'aide de jquery+css3

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal