jQuery BBQ Navigation Ajax
Bonjour,
Je suis en train de tester la navigation ajax sur mon site. Tous fonctionne parfaitement à part que je ne peux pas faire précédent/suivant (évidement c'est en ajax...).
Je me suis donc attaqué à mettre en place le plugin jQuery-BBQ mais je ne comprends pas trop comment le faire marcher...
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| $(document) .ready(function(){
$("#nav li a").click(function(){
page = $(this).attr("href");
jQuery.bbq.pushState(page);//Hash
$.ajax({
url:'ajax/'+page,
cache:false,
success:function(html){
$("#contenu").empty();
$("#contenu").append(data);
},
error:function(XMLHttpRequest,textStatus, errorThrown){
alert(textStatus);
}
})
return false;
});
}); |
Premièrement, le pushState de BBQ n'affiche pas l'url du type "www.mondomaine.com#page1.php" mais comme ça "www.mondomaine.com#page1.php=". Pourquoi ?
Ensuite, je n'ai pas compris comment récupérer le hash de la page en cours pour faire la requête ajax de la page demandée.
Si quelqu'un a déjà utilisé ce plugin, ou s'il y a un autre plugin mieux adapté,
je suis preneur.
Merci d'avance.