【发布时间】:2011-07-04 15:15:39
【问题描述】:
我有这些 html 代码:
<body>
<div id="top">
<div id="panels">
<div id="yes">yes</div>
<div id="no">no</div>
</div>
</div>
</body>
我使用 jQuery(我不是专家)淡出旧元素并通过 ajax 添加新元素(ajax 代码现在还没有准备好)..so 代码:
$(document).ready(function(){
jQuery('#yes').click(function(){
$('#panels').fadeOut(1000);
var fun = $('<div>ITS OVER</div>');
$(fun).hide().appendTo('#panels').fadeIn(1500);
});
});
但它的工作原理是:我单击按钮 (#yes) 在此过程中它开始淡出旧元素它淡入新的,当淡出完成时两个元素都没有显示,有什么问题? 附:对不起我的英语
【问题讨论】:
标签: jquery ajax append fadein fadeout