0

私は次のようなHTMlを持っています:

<div id="myId">
  stack over
  some data always display before it is filled new data.
</div>

次のように追加を使用する場合:

$("#myId").each(function(){
//make append new data here.
}

私が得た問題は、ロード時に新しいデータが上書きされる前に、古いデータがまだ表示されていることです。

どうすれば表示を停止できますか。

HTML 要素の下に jQuery を配置します。

助けが必要な場合は、jsfiddle デモを提供してください (感謝)

4

1 に答える 1

1
<div id="myId" style="display:none">
  stack over
  some data always display before it is filled new data.
</div>


$("#myId").show().each(function(){
//make append new data here.
}

または、div に引き続きスペースを使用させたい場合は、display:none の代わりに visibility:hidden を使用できます。

于 2013-11-03T19:02:46.287 に答える