我正在创建一个 jquery 动画,奇怪的是,当我附加一个新段落时,它会附加两次,只有在附加前 2 个段落时才会出现问题,这可能是一个 jQuery 错误。否则,我希望有人能帮助我。
HTML:
<body>
<div id="element">
</div>
</body>
JavaScript:
$(function() {
animation();
});
function animation()
{
$('<p id="p1">paragraph 1</p>').appendTo('#element');
$('<p id="p2">paragraph 2</p>').appendTo('#element');
$('#p1, #p2').fadeOut(600, function(){
$('#p1, #p2').remove();
var $p3 = $('<p>paragraph 3 </p>').appendTo('#element');
});
}
问题在于附加了两次的“第 3 段”!您可以在此处运行代码:http: //jsfiddle.net/jonah13/QLM2s/
谢谢,尤尼斯