Maison > interface Web > js tutoriel > le corps du texte

Comment utiliser le plug-in d'affichage d'images highslide.js dans jQuery

php中世界最好的语言
Libérer: 2018-06-02 14:08:16
original
1515 Les gens l'ont consulté

Cette fois, je vais vous montrer comment utiliser le plug-in d'affichage d'image highslide.js dans jQuery. Quelles sont les précautions lors de l'utilisation du plug-in d'affichage d'image highslide.js dans jQuery. cas pratiques. Jetons un coup d'oeil.

Avant-propos

Aujourd'hui, j'ai utilisé un plug-in d'affichage d'images, highslide.js, il est très confortable à utiliser et il n'y en a presque pas. besoin d'écrire du code, il vous suffit de savoir écrire des paramètres.

Alors, comment devrions-nous utiliser un plug-in aussi génial, je vais vous l'expliquer ci-dessous ?

1. Introduction

Nous utilisons d'abord le chemin absolu pour importer, qui est généralement une méthode citée dans les projets réels lorsque nous téléchargeons là-bas. est un package de fichiers contenant des fichiers de style et des fichiers de script.

      

      

Lors de l'utilisation, importez simplement ces deux fichiers, puis écrivez ceci dans le code :

<link rel="stylesheet" type="text/css" href="<%=controller.getStaticPath(request)%>/js/highslide.css" rel="external nofollow" />
<script type="text/javascript" src="<%=controller.getStaticPath(request)%>/js/highslide-with-gallery.js"></script>
Copier après la connexion
Mon projet est un fichier jsp, donc le répertoire racine est introduit de différentes manières. Les amis peuvent l'introduire spécifiquement en fonction de leurs propres projets.


Ensuite, ce que nous devons faire est d'appeler notre plug-in et de lui transmettre les paramètres :

   

2. Paramètres de configuration

Ce qui précède est mon schéma de configuration des paramètres

hs.graphicsDir = &#39;<%=controller.getStaticPath(request)%>/js/graphics/&#39;;
  hs.align = &#39;center&#39;;
  hs.transitions = [&#39;expand&#39;, &#39;crossfade&#39;];
  hs.wrapperClassName = &#39;dark borderless floating-caption&#39;;
  hs.fadeInOut = true;
  hs.dimmingOpacity = 0.75;

  // Add the controlbar
  if (hs.addSlideshow) hs.addSlideshow({
   //slideshowGroup: &#39;group1&#39;,
   interval: 5000,
   repeat: false,
   useControls: true,
   fixedControls: &#39;fit&#39;,
   overlayOptions: {
    opacity: .6,
    position: &#39;bottom center&#39;,
    hideOnMouseOut: true
   }
  });
Copier après la connexion


Le code ci-dessus sauf que l'adresse du fichier doit être configuré selon son propre chemin, rien d'autre ne doit être modifié.

3. Comment afficher

Comment afficher nos images une fois le plug-in équipé ? C'est plus simple.

Les directions indiquées par les flèches dans l'image ci-dessus doivent être configurées.

1. Si le nom de classe du calque p le plus externe est highslide-gallery, alors l'affichage d'images que nous complétons affichera toutes les images de ce calque de p dans un carrousel.

2. La couche externe de l'image doit être enveloppée d'une balise A, et l'adresse de la balise A doit être l'adresse de la vraie grande image, c'est-à-dire , l'adresse où l'image doit être affichée. Ajoutez ensuite l’événement clic

au prix de A. Si vous ne l’ajoutez pas, le clic n’aura aucun effet. onclick="return hs.expand(this)

Rappelez-vous comment écrire l'événement de clic

En fait, de cette façon, vous pouvez compléter l'effet interactif de cliquer sur une petite image pour afficher la lecture de. une grande image. Bien entendu, vous pouvez également transformer l'image en texte ou en d'autres mots, afin de pouvoir également compléter la fonction d'affichage par clic. Laissez-moi vous montrer l'effet final ci-dessous. return hs.expand(this)

4. Effet d'affichage

   

C'est avant de cliquer

C'est après avoir cliqué, n'est-ce pas très simple. En fait, la difficulté réside dans la configuration des paramètres, mais je les ai déjà configurés, vous pouvez donc l'utiliser facilement.

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Comment faire défiler vers le bas de la page sous Vue pour charger des données à l'infini


Comment utiliser JS pour implémenter l'encodage Huff Mann


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!

Étiquettes associées:
source:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!