Estoy tratando de mostrar y ocultar un elemento en línea (por ejemplo, un lapso) utilizando jQuery.Animar elementos en línea con jQuery
Si solo uso alternar(), funciona como se esperaba, pero si utilizo alternar ("lento") para darle una animación, convierte el lapso en un elemento de bloque y, por lo tanto, inserta saltos.
¿Es posible la animación con elementos en línea? Prefiero un deslizamiento suave si es posible, en lugar de un fundido de entrada.
<script type="text/javascript">
$(function(){
$('.toggle').click(function() { $('.hide').toggle("slow") });
});
</script>
<p>Hello <span class="hide">there</span> jquery</p>
<button class="toggle">Toggle</button>
esta solución funciona igual que la mía, pero es obviamente mucho mejor! – nickf