2010-12-12 2 views
0

J'essaye de construire juste une autre galerie. Il y en a beaucoup, mais je n'ai trouvé personne qui réponde à mes besoins et j'aime apprendre.Galerie jquery et élément HTML pour contenir l'information

Fondamentalement, je veux la première image de ma galerie affichée (en taille réelle). Lorsque j'appuie sur la flèche de navigation (disons que c'est juste en dessous de l'image), je veux que l'image suivante s'affiche. Rien d'étrange avec ça.

La galerie doit autoriser l'image, un ensemble de textes alt et une légende.

Cependant, je veux que l'option NE PAS pré-charger les images qui n'ont pas encore été affichées. Par conséquent, il semble que je ne puisse pas utiliser le tag qui autrement supporterait tous mes besoins. Serait-il une mauvaise pratique de remplacer le -tag ce qui suit:

<a href="srcforpic.jpg" title="alt text">Caption goes here</a> 

Le Jquery alors analyser cela et créer une sorte d'objet bizarre qui peut être utilisé pour construire un img-tag que lorsque cette image est la demandé. (et le stocke bien sûr)

Avantages & contre?

+0

alors avez-vous essayé d'ajouter "#"? ça a marché? –

Répondre

0

J'ai fait quelque chose de similaire avec ce que vous voulez il y a quelques mois (années?). Jetez un oeil here. Est juste une preuve de concept, mais je suppose que c'est encore un bon début.

0

Eh bien, si j'étais vous, au lieu de cela, j'ajouterais simplement un "#" à toutes les SRCs d'image pour celle qui est affichée, et une fois que la personne passerait à l'image suivante, src de cette image, c'est beaucoup plus simple et plus rapide que votre solution

+0

Est-ce une bonne pratique? ça sonne vraiment bien – Anders

+0

ouais c'est, c'est une solution typique pour ce genre de scénarios, changer le nom de l'étiquette a beaucoup de codage pour le même résultat –

Questions connexes