setIntervalを使用して20秒ごとにタイマーが設定されています.jQueryのajax関数load()を使用して、toparticles divをサイトの別のURLの情報で設定します。そのロードが成功すると、toparticles divの最初の記事にjQueryのハイライトエフェクトが実行されます。両方の場所にあるすべての記事は、別々のテーブルに保持されているので、#toparticlesテーブルを使用します。ajax情報が同じでない場合のみjQueryアニメーション
最初の記事が同じでない場合は、toparticles divに読み込みを行い、アニメーションを実行したいだけです。
20秒ごと: 最初のテーブルが現在のページの最初のテーブルと等しくない場合、このURLをチェックして、そのURLの情報でdiv全体をリロードし、ハイライトアニメーションを実行します。
私の現在のコード:
setInterval(function() {
$("#toparticles").load("http://myarticles/feed/of/top/articles", function()
{
$("#toparticles table:first").effect("highlight", {color:"#f2f37f"}, 1000);});
}, 20000);
おかげで、あなたは、任意のヘルプを提供することができます。
あなたはのidのいくつかの並べ替えを持つことができます最初の記事ので簡単にテストすることができますそれは同じですか?あなたはそれのHTML全体をチェックする必要がありますか? –