2011-04-27 4 views
0

J'utilise le JavaScript SDK de facebook et je viens de faire ce que l'exemple dit pour le charger. Voici les exemples de codes.Impossible de charger jquery

<body> 
<div id="fb-root"></div> 
<script> 


    window.fbAsyncInit = function() { 
    FB.init({appId: '{{ facebook_app_id }}', status: true, cookie: true, 
      xfbml: true}); 
    FB.Event.subscribe('{% if current_user %}auth.logout{% else %}auth.login{% endif %}', function(response) { 
    window.location.reload(); 
    }); 
    }; 
    (function() { 
    var e = document.createElement('script'); 
    e.type = 'text/javascript'; 
    e.src = document.location.protocol + '//connect.facebook.net/en_US/all.js'; 
    e.async = true; 
    document.getElementById('fb-root').appendChild(e); 
    }()); 
</script> 
<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="FetchPic.js"></script> 
</body> 

Mais le problème est le all.js de facebook peuvent être chargés, mais avec succès ni jquery ni FecthPic peuvent être chargés, il continue juste à dire 404 non trouvé. mais les deux sont dans le même répertoire que le fichier html. Je ne sais pas pourquoi. Thank you

+2

Pouvez-vous charger 'jquery.js' en utilisant la barre d'adresse de votre navigateur? Pourquoi pas [utiliser un CDN pour jQuery] (http://docs.jquery.com/Downloading_jQuery#CDN_Hosted_jQuery), de toute façon? –

+0

Que se passe-t-il si vous mettez l'adresse de la page dans le navigateur et remplacez le nom de la page par le nom du script? –

+0

mon firebug dit 404 pas trouvé et après avoir tapé l'url dans la barre d'url, il est vide, pas de résultat. Merci –

Répondre

4

Est-ce à la place

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> 

où vous avez

<script type="text/javascript" src="jquery.js"></script> 

ou fixer le chemin de votre instance jquery locale

0

extension Petit sur la réponse hacknick:

Votre Tags du fichier:

<script type="text/javascript" src="jquery.js"></script> 
<script type="text/javascript" src="FetchPic.js"></script> 

demande au navigateur de charger les scripts du même dossier que la page (HTML ou autre) affichée. J'imagine que ce n'est pas là où ils se trouvent.

+0

ils sont dans le même dossier, ce qui est bizarre. –

Questions connexes