Ich versuche, ein Element nach dem Entfernen eines weiteren hinzufügen:Anfügen tun nichts
$("a.III").click(function(e) {
var element = '<div class="tagul" data-tagul-src="//cdn.tagul.com/json/6vvgt1xyerus"></div>';
e.preventDefault();
$("div.tagul").fadeOut("slow", function(e) {
$("div.tagul").remove();
$("span.content.left").append(element);
$("div.tagul").fadeIn("slow");
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<span class="content left" style="float: left;">
<div class="tagul" data-tagul-src="//cdn.tagul.com/json/aup6249sa1ew"></div>
</span>
<span class="content" style="float: right">
</span>
Nichts passiert nach dem fadeOut älteren div. Ich nehme an, dass ich etwas falsch mache, während ich versuche, das neue Element anzuhängen.
Warum verwenden Sie jQuery 1.2.3? Das ist fast * 10 Jahre veraltet *. Auch Ihr Snippet hat kein 'a.III' Element –
Ich benutze eine Animationsbibliothek, die keine neueren Versionen unterstützt. Danke, dass du es aufzeigst :) – werck
Du solltest diese Bibliothek ändern. Nichts ist die Strafe der Verwendung von Software wert, die so veraltet ist –