Bonjour,

Après de multiple test, je désespère d'arriver à mes fins......

J'aimerai pouvoir rendre "doux" un lien ancre (c'est à dire dont la cible est sur la même page) grâce à un jquery, MAIS venant d'un formulaire.

Voici le script (qui fonctionne et c'est normal, avec un lien en href)
et moi j'aimerai pouvoir obtenir ce même type de résultat à partant d'un formulaire.
MERCI !

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<a id="ancre"></a>
....
 
<form id="form" name="form" method="post" action="#ancre">
<label for="question">- Question ?</label>
<select name="question" onchange="this.form.submit();">
<option value="non">Non</option>
<option value="oui">Oui</option>
</select>
</form>

Et le script de base que je ne sais plus du tout par quel bout de prendre afin de l'adapter à un lien venant d'un formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$('a[href^="#"]').click(function(){
	var the_id = $(this).attr("href");
 
	$('html, body').animate({
		scrollTop:$(the_id).offset().top
	}, 'slow');
	return false;
});