2010-08-05 7 views
1

Je ne suis pas vraiment novice, mais je ne peux pas comprendre pourquoi quelque chose d'aussi simple ne fonctionne pas.

Je reçois une erreur $.history is undefined lorsque vous essayez de lancer ce plugin jQuery ...

http://www.mikage.to/jquery/jquery_history.html

voici ma page ...

http://hupcapstudios.com/includeTest/getit.php

quelqu'un peut me dire qu'est-ce qui me manque?

EDIT:

+0

vous pouvez le voir ici ... http://hupcapstudios.com/includeTest/error.png –

Répondre

2

Le format $.history.init() est de la nouvelle version du plug-in, trouvé ici: http://github.com/tkyk/jquery-history-plugin

Il vous suffit de mettre à jour votre jquery.history.js :)

+0

merci! Il y a tellement de versions là-bas, il était difficile de retrouver la plus récente. –

3

Votre problème semble être l'utilisation abusive du plugin historique (BTW En utilisant 3,5 FF sur Mac et lire l'erreur dans la console d'erreur.). Si vous lisez the source du fichier que vous avez inclus dans votre page, vous verrez qu'il ne définit tout simplement pas un membre history.

Je pense que vous êtes à la recherche $.historyInit au lieu de $.history.init

+0

vous aviez absolument raison. Je mixais et faisais correspondre deux exemples différents. Je vous ai donné la coche, mais Nick a fourni la version la plus récente du plugin. –