0

jquery を使用して別のページから 1 秒ごとに div のコンテンツを取得したい

<script type="text/javascript">
var auto_refresh = setInterval(
function ()
{
$('#load_tweets').load('home_add_img.php?v=1').fadeIn("slow");
}, 1000); // refresh every 10000 milliseconds
</script>
<div id="load_tweets" style="width:100px; height:200px;"> 
</div>
4

1 に答える 1

0

$(document).ready(); の中にラップします。それはうまくいくかもしれません。

$(document).ready(function(){
 var auto_refresh = setInterval(function (){
 $('#load_tweets').load('home_add_img.php?v=1').fadeIn("slow");
 }, 1000);
});

JavaScript は、ページが完全に読み込まれたときにコードを実行するための load イベントを提供します。このイベントは、ページのすべてのコンテンツが DOM にレンダリングされるまでトリガーされません。したがって、document.ready を使用することが常にベスト プラクティスです。

于 2012-07-29T16:36:10.587 に答える