ここでjquery noob。
プロとjqueryの経験がある人に質問があります。このスクリプトを作成しましたが、より効率的にするのに苦労しています。とにかく、PHP を介して MYSQL データベースから取得した HTML ページに複数のエントリがあるという考えです。
そう、
A - A2
B - B2
C - C2
いいえ、A、B、C は静的です。データベースから読み取られているだけです。そして、A2、B2、C2 は 10 秒ごとに更新される動的要素です。現在のフォームでは、エントリごとに複数の JavaScript のコピーがあり、これは非常に非効率的です。約 100 エントリで、CPU 使用率が 20 ~ 40% に急上昇します。
スクリプトは以下のとおりです。
<script>
$(function() {
var refreshId = setInterval(function()
{
$('#UpdateDiv<?php echo $entry; ?>').load('live.php?entry=<?php echo $entry; ?>').fadeIn("slow");
}, 10000);
});
</script>
<?PHP
echo '<div id="UpdateDiv'.$entry.'"></div>';
?>
ありがとうございました!