11

div のコンテンツをフェードアウトしながら、新しいコンテンツに備えて div を維持する良い方法は何ですか?

$('#info').html('').fadeOut(500);
or
$('#info').fadeOut(500).html('').show();

div コンテンツが消えるだけで、新しいコンテンツは表示されません

 $('#info').fadeOut(500);

div は正常にフェードしますが、新しいコンテンツは表示されません

4

3 に答える 3

21
$('#info').fadeOut(500, function() {
   $(this).empty().show();
});
于 2012-05-10T23:23:00.517 に答える
6
$('#info').fadeOut(500, function() {
   $(this).html('').show();
});

div がフェードアウトするまで待ってから emty します!

于 2012-05-10T23:17:06.577 に答える
2

フェードアウトのコールバックを使用します。

$('#info').fadeOut(500, function() {
  $('#info').html("New Content").show();
});
于 2012-05-10T23:16:31.227 に答える