我正在尝试存储一个 div 的内容,暂时显示一条感谢信息,然后放回 div 的原始内容。由于某些(可能是很多)原因,它失败了,我不知道为什么。我做错了什么?
$('#btn').on('click', function() {
//store original content
//appears to be a text string, rather than a jquery object
var content = $('#container').html();
console.log(content);
$('#container').children().fadeOut(800, function() {
$('#container').html('<div id="thanks">Thanks!</div>', function() {
$('#thanks').fadeIn(800, function() {
var t=setTimeout(function(){$('#container').html(content)},3000)
});
});
});
});