Je travaille sur un site web qui a une navigation en miniature sur notre page, et pour chaque personne que vous cliquez, son profil est affiché dans la même case. Ensuite, en cliquant sur «fermer» en bas du profil, vous revenez aux vignettes.Comment lier des actions à des liens dans jQuery?
Jusqu'à présent, j'ai les divs suivants ...
<div class="container">
<div class="thumbnails"></div>
<div id="profile-1"></div>
<div id="profile-2"></div>
<div id="profile-3"></div>
<div id="profile-4"></div>
<div>
A l'intérieur du div nommé "personnes" J'ai ...
<ul>
<li class="thumbnail-1"><a href="#">Profile 1</a></li>
<li class="thumbnail-2"><a href="#">Profile 2</a></li>
<li class="thumbnail-3"><a href="#">Profile 3</a></li>
<li class="thumbnail-4"><a href="#">Profile 4</a></li>
</ul>
Ma pensée était de positionner tous les divs absolument ils sont les uns sur les autres et ensuite masquer tous les profils sur le chargement du document.
Ensuite, lorsque vous cliquez sur une vignette, liez un affichage: block et z-index: 100 au profil correspondant, ce qui force le profil à s'afficher au-dessus des vignettes.
Ma question est serait-ce la meilleure façon de faire cela? De quel jquery ai-je besoin pour générer ce comportement afin qu'il supprime les propriétés css créées lorsque le bouton de fermeture est cliqué?
Un grand merci pour votre temps et votre aide.
vous voulez quand une vignette est cliquée: ce qui sera juste une balle? ou vous voulez quand le div correspondant est cliqué? – TStamper
Bonjour. Ce n'est qu'après avoir lu ce que j'ai écrit que j'ai réalisé à quel point ma question était ambiguë. J'aurais dû fournir une maquette. Merci pour toutes les suggestions. – Mindthetic