jquery fadeIn n’atteint-il pas une opacité complète lors d’un double clic?

J’utilise jQuery pour charger et afficher en fondu le contenu d’une div cible. Cela fonctionne très bien et j’aime son aspect soigné. Toutefois, si vous cliquez sur un lien pour afficher le contenu en fondu plusieurs fois (rapidement), le contenu ne semble pas évoluer vers une opacité totale. Donc, si j’appuie deux fois (encore une fois assez rapidement) sur le lien, il n’atteint que 50% de transparence. Pourquoi est-ce? Puis-je mettre comme un autre code qui garantit cela? Ceci est mon code:

$(".nav").click(function(e){ e.preventDefault(); $('#target').html('Loading...'); $.get(this.href, function(data) { $("#target").hide(0, function(){ $(this).html(data).fadeIn("fast"); }); }); }); 

essayez d’append .stop(true,true)

 $(".nav").click(function(e){ e.preventDefault(); $('#target').html('Loading...'); $.get(this.href, function(data) { $("#target").hide(0, function(){ $(this).html(data).stop(true,true).fadeIn("fast"); }); }); });