しません:追加は、私は別のものを削除した後に要素を追加しようとしている何も
$("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>
何が古いのdivのフェードアウト後に起こりません。私は、新しい要素を追加しようとしている間、何か間違っていると思います。
なぜjQuery 1.2.3を使用していますか?これは、ほぼ10年以上前のものです*。あなたのスニペットにも 'a.III'要素はありません –
新しいバージョンをサポートしていないアニメーションライブラリを使用しています。しかし、それを指摘してくれてありがとう:) – werck
あなたはそのライブラリの変更を見てください。あなたは正しいです、私はそれが働いて、感謝を得る:) –