2

申し訳ありませんが、私の質問を単純化してみてください。基本的に、ユーザーがページに移動すると...ページ上のすべての div と div のコンテンツがフェードインします。ロードされると。私は多分次のようなことを考えていました:

$(window).load(function(){ 
  $('#div').load(function () { 
    $(this).fadeIn(4000); 
  });
}); 

乾杯

4

4 に答える 4

1

おそらく、次のようなものが必要なことを行います:

$(function() { // execute when DOM Ready:
  $("#div").load("someOtherFile.html", function() { 
    $(this).fadeIn(4000);
  }).hide();
});
于 2010-03-09T07:43:50.157 に答える
0

おそらくこれは単純すぎて見落とされていたのでしょうが、少なくとも他の人のために投稿された最初のコードを明確にするために、次の行を示しています。

$('#div').fadeIn(4000); でのみ動作します。プロパティに応じて、子孫タグで機能する場合と機能しない場合があります。

$('div').fadeIn(4000); を選択した場合 すべての div タグで一度に機能を実行します。と

$('.div').fadeIn(4000); 「div:」という名前のクラスを持つすべてのオブジェクトで機能します。

よろしく、

于 2010-03-16T17:49:10.700 に答える
0

James は正しいです。コードを次のように変更します。

$(window).load(function(){ 
   $('div').fadeIn(4000);
});

$('#div')'div' の ID を持つ要素のみを選択します

于 2010-03-22T23:16:04.380 に答える