Ich versuche, ein Inline-Element (z. B. einen Bereich) mit jQuery ein- und auszublenden.Animieren von Inline-Elementen mit jQuery
Wenn ich nur toggle() verwende, funktioniert es wie erwartet, aber wenn ich toggle ("slow") verwende, um eine Animation zu erhalten, verwandelt es den Bereich in ein Blockelement und fügt daher Brüche ein.
Ist Animation mit Inline-Elementen möglich? Ich würde eine glatte möglichst Gleiten bevorzugen, anstatt eine Einblendung.
<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>
diese Lösung die gleiche wie meine funktioniert, aber ist natürlich viel besser! – nickf