Imaginez que vous cliquez sur Catégories et que vous accédiez à une page du type "news.php? Category = 2". Dans cette page il montrera les nouvelles de la catégorie et il a deux boutons, "Catégorie précédente" et "Catégorie suivante", le href pour ces boutons sont "news.php? Category = 1" et "news.php ? category = 3 ", respectivement.Type de curseur ajax
J'ai utilisé jQuery .load() pour charger des catégories vers la page News et cela a fonctionné parfaitement.
$('.newstrigger').click(function() {
var toLoad = $(this).attr('href')+' #container';
$('#wrapper').append('<div id="lastcontainer"></div>');
$('#lastcontainer').load(toLoad);
return false;
});
Le problème est que je n'arrive pas à charger la même page avec des paramètres différents.
Pouvez-vous m'aider?
Après le chargement, je souhaite animer le contenu vers la gauche (ou vers la droite, selon le bouton sur lequel l'utilisateur a cliqué) et faire apparaître le contenu chargé par la droite. C'est pourquoi le titre de cette question a curseur dessus. Pas de problème avec cette partie du code, je suppose.
MISE À JOUR: Je travaille actuellement sur le sujet ici: Link Cette version ne possède pas PHP, mais vous pouvez voir ce que je suis après. Cliquez sur "Projectos" et sur "Categoria 1".
Le code que j'ai posté est un exemple de ce qui fonctionne, a quitté la partie de l'animation. Après l'animation, vous ne pouvez pas cliquer deux fois. J'ai essayé de faire similaire, comme .load ("news.php? Category = 2 #anothercontainer") mais cela ne semble pas fonctionner. Savez-vous s'il est possible de le faire sur la même page? – danielcorreia
ne sais pas pourquoi il ne devrait pas fonctionner. Êtes-vous sûr que le problème n'est pas plusieurs appels à .append ("
")? – karnyjJ'ai fait d'autres tests et je suppose que vous avez raison. L'.append provoquait un conflit. Je dois trouver un autre moyen de contourner cela. Merci pour votre temps. – danielcorreia