Erreur de synthaxe

Mathieu35 -  
 Mathieu35 -
Bonjour, j'ai suivi un tutoriel (http://www.dailymotion.com/video/xj9se4_effet-de-survol-en-javascript_lifestyle#.UelzHY0vkbr) pour animer une image.
J'ai suivis, compris le tutoriel, et en le reproduisant, mon navigateur m'indique une erreur de synthaxe : Uncaught SyntaxError: Unexpected token { main.js:1
Après de nombreuses relecture de moncode, je ne trouve pas cette erreur, voici mon code JS :

jQuery(fonction($){

	var current = null;
	var t = parseInt($('#content a:first span.title').css('top'));
	var l = parseInt($('#content a:first span.descr').css('left'));

	$('#content a').mouseover(function(){
		if(current && $(this).index() != current.index()){
			current.find('span.bg').stop().fadeOut();
			current.find('span.title').show().animate({
				top : t - 25,
				opacity : 0
			});
			current.find('span.descr').show().animate({
				left : l - 50,
				opacity : 0
			});
		}
		if(current && $(this).index()== current.index()){
			return null;
		}
		$(this).find('span.bg').hide().stop().fadeTo(500,0.7);
		$(this).find('span.title').css({
			opacity : 0,
			top : t + 25
		}).animate({
			opacity : 1,
			top : t
		});
		$(this).find('span.descr').css({
			opacity : 0,
			left : l + 50
		}).animate({
			opacity : 1,
			left : l
		});
		current = $(this);
	});


});


Je voudrais savoir si vous pourriez m'aider à trouver l'erreur s'il vous plait.
Etant novice en javascript, je ne suis pas trop à l'aise sur ce langage également.


Merci d'avance de votre aide, cordialement

2 réponses

SweetRiver Messages postés 110 Statut Membre 6
 
Bonsoir,

Juste comme cela,est-ce que tu as vraiment mis
jQuery(fonction($){
(function remplacé par fonction).

@+
1
prosthetiks Messages postés 1309 Statut Membre 431
 
J'ai pas testé son code, mais une première erreur est découverte en tous les cas :)
0
Mathieu35
 
Je suis bête, la petite erreur bidon.
Merci

Par contre la ça marche au mouseover, par contre le mouseout ne fonctionne pas.
Mon fond noir reste toujours, et au mouseout le js du texte ne marche pas
0