11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

je développe un plugin avec jquery 1.4.3 et celui-ci fonctionne très bien sous la plupart des navigateurs mais quand je teste avec safari 5.0, rien ne se passe et j'ai cette erreur :

SyntaxError: Parse error
TypeError: Result of expression ... is not a function.


J'ai cherché pendant 2h mais les solutions trouvées ne fonctionnes pas !

Quelqu'un en a une qui fonctionne ( de solution bien sure Smiley smile )

Merci d'avance Smiley cligne
Modifié par jultoys (09 Nov 2010 - 14:37)
Sans une page en ligne ça va être difficile… Smiley smile

Sinon c'est peut-être aussi le plugin qui n'est pas à jour pour jquery 1.4.3, j'ai eu le cas avec colorbox. Smiley cligne
Modifié par Patidou (09 Nov 2010 - 15:05)
Salut,

je travail en local et je développe le plugin moi même donc pas évident de montre le tout en action Smiley smile

Visiblement le problème vient de cette portion de code :

var navigation = "";
for(var i=0; i<nbSlides; i++) {
	var class = (i == opts.startAt) ? ' class="active"' : '';
	navLink = (opts.navLink == "link") ? (i+1) : '<img src="'+opts.navLink+'" alt="'+(i+1)+'"/>';
	navigation += '<li'+class+'><a href="">'+navLink+'</a></li>';
}


Trouvé, c'est ma varialbe class qui pose problème !!! Je l'ai nommée classe et tout roule maintenant Smiley smile
Modifié par jultoys (09 Nov 2010 - 15:52)