Echo avec un href et un img? help!
Résolu/Fermé
lsheitan
Messages postés
53
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
9 janvier 2015
-
Modifié par lsheitan le 12/11/2010 à 04:24
lsheitan Messages postés 53 Date d'inscription mercredi 29 août 2007 Statut Membre Dernière intervention 9 janvier 2015 - 13 nov. 2010 à 13:11
lsheitan Messages postés 53 Date d'inscription mercredi 29 août 2007 Statut Membre Dernière intervention 9 janvier 2015 - 13 nov. 2010 à 13:11
A voir également:
- Img href
- Img burn - Télécharger - Gravure
- Fichier img - Télécharger - Photo & Graphisme
- Fichier .img - Forum Gravure
- Fichier .img, eviter de graver mais extraire le contenu - Forum Gravure
- Href/Onclick sur une image - Forum Programmation
6 réponses
lsheitan
Messages postés
53
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
9 janvier 2015
2
12 nov. 2010 à 11:31
12 nov. 2010 à 11:31
il y est déjà se code la c'est juste mon problème dans mon écho ^^
iBobos
Messages postés
35
Date d'inscription
vendredi 12 novembre 2010
Statut
Membre
Dernière intervention
13 novembre 2010
6
12 nov. 2010 à 11:48
12 nov. 2010 à 11:48
Re-bonjour,
Si c'est au click du lien, il faut utiliser l'attribut onClick en HTML, ou $('.class').click() = 'action' en AJAX.
Je mettrai plutôt:
<a href="Image/Illustration/redimensionner/'.$illu->Image.'" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar." onClick="$('#gallery').lightBox();">Mon code img</a>
Bon courage.
Si c'est au click du lien, il faut utiliser l'attribut onClick en HTML, ou $('.class').click() = 'action' en AJAX.
Je mettrai plutôt:
<a href="Image/Illustration/redimensionner/'.$illu->Image.'" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar." onClick="$('#gallery').lightBox();">Mon code img</a>
Bon courage.
lsheitan
Messages postés
53
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
9 janvier 2015
2
Modifié par lsheitan le 12/11/2010 à 19:28
Modifié par lsheitan le 12/11/2010 à 19:28
en faite j'ai du mal expliquer mon problème excuser moi. le problème c'est écho.
en réaliser il devrais être comme sa.
mais il me trouve toujours une erreur de syntaxe et je pense que c'est à cause du # quelqu'un a une idée? ce code est sensée ouvrir une fenêtre de l'image agrandis et tout mais le problème pour l'instant c'est écho toujours invalide.
en réaliser il devrais être comme sa.
<?php echo '<a href="Image/Illustration/redimensionner/'.$illu->Image.'" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar." onClick="$('#gallery').lightBox();"><img src="Image/Illustration/redimensionner/'.$illu->Image.'" alt=""/></a>'; ?>
mais il me trouve toujours une erreur de syntaxe et je pense que c'est à cause du # quelqu'un a une idée? ce code est sensée ouvrir une fenêtre de l'image agrandis et tout mais le problème pour l'instant c'est écho toujours invalide.
lsheitan
Messages postés
53
Date d'inscription
mercredi 29 août 2007
Statut
Membre
Dernière intervention
9 janvier 2015
2
13 nov. 2010 à 13:11
13 nov. 2010 à 13:11
merci xavier ta technique marche :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
iBobos
Messages postés
35
Date d'inscription
vendredi 12 novembre 2010
Statut
Membre
Dernière intervention
13 novembre 2010
6
12 nov. 2010 à 10:12
12 nov. 2010 à 10:12
Bonjour,
Le code AJAX doit être indenté comme du code JavaScript.
C'est-à-dire que si tu veux l'utiliser, tu dois utiliser les balises <script>.
Si ça ne marche pas, tu peux utiliser une formule qui est:
<script>
//<![CDATA[
$('#gallery').lightBox();
//]]>
</script>
Dernièrement, vérifie qu'il y ait bien une balise qui porte l'id gallery.
Si ça ne marche toujours pas, je suis désolé, je n'ai pas la solution.
Bon courage.
Le code AJAX doit être indenté comme du code JavaScript.
C'est-à-dire que si tu veux l'utiliser, tu dois utiliser les balises <script>.
Si ça ne marche pas, tu peux utiliser une formule qui est:
<script>
//<![CDATA[
$('#gallery').lightBox();
//]]>
</script>
Dernièrement, vérifie qu'il y ait bien une balise qui porte l'id gallery.
Si ça ne marche toujours pas, je suis désolé, je n'ai pas la solution.
Bon courage.
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
12 nov. 2010 à 19:31
12 nov. 2010 à 19:31
Bonjour,
Essaie comme ça.
Le problème ne vient pas du # mais des quotes non échappées autour de #gallery.
Si ça ne fonctionne pas, dis-nous exactement quelle est l'erreur que tu reçois.
Xavier
Essaie comme ça.
<?php echo '<a href="Image/Illustration/redimensionner/'.$illu->Image.'" title="Utilize a flexibilidade dos seletores da jQuery e crie um grupo de imagens como desejar." onClick="$(\'#gallery\').lightBox();">'; echo '<img src="Image/Illustration/redimensionner/'.$illu->Image.'" alt=""/>'; echo '</a>'; ?>
Le problème ne vient pas du # mais des quotes non échappées autour de #gallery.
Si ça ne fonctionne pas, dis-nous exactement quelle est l'erreur que tu reçois.
Xavier
12 nov. 2010 à 11:41
Peut-être échapper le signe # avec un anti-slash \