私はこのスクリプトを取得することができました。ダイアログ ウィンドウの div を更新しています。
function getRandom() {
$("#category_dialog").load("<?php echo $category; ?>", '', callback);
}
function callback() {
$("#category_dialog").show("fast");
setTimeout("getRandom();", 10000);
}
$(document).ready(getRandom);
すべて正常に動作します。div は 10 秒ごとに更新されます。しかし、私はこの方法に疑問を持っています。1. 10 秒ごとに更新を行うと、ブラウザの速度が遅くなったり、このようなことになりますか? 2. 3 秒ごとにリフレッシュする速度を上げたいのですが、何か問題が発生する可能性はありますか?
クリックしてコンテンツを更新するリンクを何らかの形で作成したいと思いますが、良い例が見つかりませんでした。誰かがこれで私を助けることができますか?そのため、load.() を使用して category_dialog div をロードしますが、onclick 呼び出しを使用して、新しい内容を表示します。ありがとう!
Kissakiの助けを借りて、リンクを更新する簡単な関数を作成することができました:)サンプルは次のとおりです。
$(function() {
$("#refresh").click(function() {
$("#category_dialog").load("<?php echo $category; ?>")
})
})