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

  1. SweetRiver Messages postés 93 Date d'inscription   Statut Membre Dernière intervention   6
     
    Bonsoir,

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

    @+
    1
    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
  2. 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