Question

L'histoire jQuery Plugin ( http://www.mikage.to/jquery/jquery_history. html ) est dit de travailler avec Chrome:

  

http://github.com/tkyk/jquery-history-plugin

     

Navigateurs pris en charge IE6, IE7, IE8,   Firefox3, Safari4, Safari5, Chrome4,   et Chrome5

mais quand je vais au lien dessus mentionné ci-dessus, si je clique sur la charge 1, charge 2, puis charge 3, le bouton de retour va changer la partie de hachage de l'URL #2, mais le « html Loaded: » section encore des spectacles "3" ... Quelqu'un sait pourquoi?

Était-ce utile?

La solution

Allez ici pour courant Page d'exemple: http : //www.serpere.info/jquery-history-plugin/samples/

Il fonctionne dans Chrome;) Comme Pointy , bien, rappelle, le code sur cette page n'est pas courant , il y a plusieurs changements / corrections dans GitHub depuis lors . Vous pouvez Obtenir la dernière source de .

Notez que l'API a changé (pour le mieux je pense) depuis cette ancienne page, par exemple:

Autres conseils

La version utilisée par cette page de démonstration n'est pas la même chose que la version github.

Peut-être essayer ce plugin jQuery Histoire: http://www.balupton.com/sandbox/jquery-history/demo/ Il prend en charge la Croix du navigateur, la liaison à hash, la surcharge hash, tout le reste.

Il y a aussi une extension Ajax pour elle, ce qui lui permet de facilement mettre à jour votre page Web dans une bonne application Ajax: http://www.balupton.com/sandbox/jquery-ajaxy/demo/

Ceci est la solution choisie par ces sites comme http://wbhomes.com.au/ et http://gatesonline.com.au/stage/public/

Dans l'ensemble, il est bien documenté, soutenu et riche en fonctionnalités. Il est également gagné une question de prime ici Comment afficher les requêtes Ajax dans l'URL

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top