Bonjour à tous
Je voudrais savoir comment faire pour utiliser du jquery dans une page appellée dans un 'div' à l'aide de la function 'load' de jquery.
Je voudrais dans ce 'div', pouvoir cacher du contenu dés l'affichage et utiliser le slideToggle().
J'ai ceci pour le moment :
Je comprend que ca ne fonctionne pas car comme j'utilise la fonction 'load' (ajax), ma page ne se recharge pas et la fonction ' $(document).ready(function () ' ne se lance. Juste non ? Mais je ne sais pas comment faire d'autre ...
Quelqu'un pour m'aider ?
Modifié par sharky (16 Jan 2008 - 19:46)
Je voudrais savoir comment faire pour utiliser du jquery dans une page appellée dans un 'div' à l'aide de la function 'load' de jquery.
Je voudrais dans ce 'div', pouvoir cacher du contenu dés l'affichage et utiliser le slideToggle().
J'ai ceci pour le moment :
$(document).ready(function () {
/* TOGGLE */
$(".toggle").hide();
$("a.puce").click(function() {
$(this).parent().next(".toggle").slideToggle("slow");
});
/* AJAx */
$("a.load")
.click(function() {
$("#left_column2").load(this.href);
return false;
});
$("a.load")
.each(function(i){
$(this)
.href(this.href.replace("mapage", "mapage_fragment"))
});
});
Je comprend que ca ne fonctionne pas car comme j'utilise la fonction 'load' (ajax), ma page ne se recharge pas et la fonction ' $(document).ready(function () ' ne se lance. Juste non ? Mais je ne sais pas comment faire d'autre ...
Quelqu'un pour m'aider ?
Modifié par sharky (16 Jan 2008 - 19:46)