Bonjour tout le monde

Pour la première fois, j'utilise la méthode next().
mon script ne fonctionne pas et je ne comprends pas pourquoi
mon utilisation est très simple. J'aimerais qu'on appuie sur un bouton et que la suite du texte s'affiche. J'ai plusieurs fois ce cas de figure dans le site sur lequel je travaille et ça me permettrait de généraliser l'emploi
ici je vous mets tout le code concernant le script. si quelqu'un a l'oeil avisé et connait bien cette méthode je suis preneur
html:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<p>texte<a  class="moreText"  href="#">lire +</a><div class="partie2"></p>
<p>Suite du texte</p></div>
le JS:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$('body').on('click', '.moreText', function(e) {
		e.preventDefault();
		$(this).next('.partie2').toggle('blind');
	});
et le CSS
Code css : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
.partie2 {
	display: none;
}

merci pour votre aide
à bientôt
Cyril