script jQuery ne fonctionne pas lors de l'affichage de la page sur localhost

Je viens juste de commencer à jouer sur un Mac pour la première fois et j'ai créé une très simple page HTML qui utilise jQuery pour faire un texte simple swap lorsqu'une balise h1 est cliqué.

Lorsque je n'ai pas l'affichage de la page par le serveur web et il suffit de l'ouvrir directement dans Safari (file:///Applications/xampp/xamppfiles/htdocs/test/mypage.html), il fonctionne comme prévu. Cependant, lorsque j'essaie de visualiser grâce à Apache (http://localhost/test/mypage.html) ça ne fonctionne pas.

Voici le code:

<html>  
    <head>  
        <title>My Awesome Page</title>  
        <script type="text/javascript" src="jquery.js"></script>  
        <script type="text/javascript" charset="utf-8">  
            function sayHello()  
            {   $('#foo').text('Hi there!');  
            }  
        </script>  
    </head>  
    <body>  
        <h1 id="foo" onclick="sayHello()">Click me!</h1>  
    </body>  
</html>

Suis-je raté quelque chose sur le Mac? Ne serait pas une configuration d'Apache depuis son code côté client..?

Je devrais aussi mentionner que j'ai chargé de XAMPP pour exécuter Apache et MySQL. J'ai testé Apache pour s'assurer de son travail à l'aide d'un simple fichier PHP.

Steve

OriginalL'auteur Steve Stepp | 2010-01-30