Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/04/2011, 18h43   #1
Membre actif
 
Avatar de albedo0
 
Julien C
Inscription : février 2007
Messages : 207
Détails du profil
Informations personnelles :
Nom : Julien C
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : février 2007
Messages : 207
Points : 167
Points : 167
Par défaut plugin ColorBox, duplication du plugin

Bonjour,

J'utilise Jquery 1.5.1 et le plugin colorbox 1.3.16 dans mon site (et Firefox 3.6.16 au cas où).

J'ai un problème assez étrange. La colorbox fonctionne très bien à un détail prêt, c'est qu'il lui arrive très souvent de se dupliquer !

Résultat, lorsque je veux fermer la box, il faut en fermer deux (voir plus) et surtout le chargement deviens très lourd !
Concrétement j'ai un lien qui affiche les "info1" et un second les "info2". Ce comportement se déclenche dès que j'utilise deux liens différents, même si j'utilise toujours la même fonction et que le lien est scrupuleusement identique excepté le href !

Voici un exemple de lien :
Code :
1
2
3
<a class="filmDiv" title=""  href="manager.php?action=sheet&id=1">
     <img title="" src="image.jpg" />
</a>
Voici le code pour afficher la colorbox :
Code :
1
2
3
4
5
6
7
8
9
10
11
$(".colorboxCall").colorbox({
		transition:"elastic", 
		initialWidth:"720",
		initialHeight:"75%",
		width:"720", 
		height:"75%", 
		previous:"Fiche" , 
		next:"Image", 
		close:"",
		current: false
	});
Si quelqu'un a une idée...

Merci d'avance !!


---

Info supplémentaire : je n'avais pas tilter plus tôt, il semble que le phénomène se produise quand je charge des video embed...
albedo0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2011, 21h00   #2
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonsoir

Avec
Code javascript :
$(".colorboxCall").colorbox({
vous activer autant de fois le plugin qu'il y a d'élément du DOM portant la classe "colorboxCall".
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/04/2011, 22h41   #3
Membre actif
 
Avatar de albedo0
 
Julien C
Inscription : février 2007
Messages : 207
Détails du profil
Informations personnelles :
Nom : Julien C
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : février 2007
Messages : 207
Points : 167
Points : 167
Citation:
Envoyé par danielhagnoul Voir le message
Avec
Code javascript :
$(".colorboxCall").colorbox({
vous activer autant de fois le plugin qu'il y a d'élément du DOM portant la classe "colorboxCall".
Il semble pourtant que cela fonctionne bien quand je ne charge pas de vidéo...
Je ne peux pas utiliser d'ID puisqu'il aurait le même. J'ai également essayé avec des attributs rel mais le soucis persiste...
albedo0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h30.


 
 
 
 
Partenaires

Hébergement Web