我试图消除另一个后添加一个元素:老div的淡出后追加什么也不做
$("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>
什么也没有发生。我假设我在试图追加新元素时做错了什么。
你为什么使用jQuery 1.2.3?这几乎是* 10年过期*。此外,您的片段没有'a.III'元素 –
我正在使用不支持较新版本的动画库。感谢您指出它:) – werck
你应该看看改变这个库。没有什么值得使用过时的软件的惩罚 –