この記事では、定期的に情報を収集し、MSClassとSetIntervalに基づいてスクロールを表示するJSの方法について説明します。次のように、参照のために共有してください。
SettimeOutは遅延に使用され、1回だけ実行されます。
SetInterval:複数の実行に使用されます。
jquery.timers-1.2.jsタイマーはプロジェクトで参照され、msclassは情報を定期的にスクロールし、3分ごとに約3回実行し、スクロールの数はより速く速くなります。その理由は、時間とmsclassの両方がsetintervalを使用しているためです。
SetIntervalが再び追加され、最終的にいくつかのSetIntervalが同時に実行されるため、速度は非常に高速になります。呼び出し時に最後のsetIntervalをクリアするか、MSClass Authorの元の方法を参照する必要があります。
//タイマーは最初にDestroy Instanceを実行しますvar marquee1 = new Marquee(["div1"、 "content"])function marquee_everytime(){marquee1.destroy(); // Destructionインスタンスはgetmarqueeinfo()を適用します。 // Ajaxは必要な情報とデータを収集します。 } // ajaxメソッド関数getmarqueeinfo(){lg.ajax({type: 'ajaxother'、method: 'getmarqueeinfo'、success:function(data、tipscontent){$( "#content")。html( ""); $( "#content")。速度|大きな容器の高さ| scroll scroll eding marquee1.40; marquee1.scrollstep = 320;For more information about JavaScript related content, please check out the topics of this site: "Summary of ajax operation skills in JavaScript", "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm skills", "Summary of JavaScript animation special effects and techniques", "Summary of JavaScript errors and debugging skills", "Summary of JavaScript data structures andアルゴリズムスキル」、「JavaScriptトラバーサルアルゴリズムとテクニックの要約」および「JavaScriptの数学操作の使用法の要約」
この記事がみんなのJavaScriptプログラミングに役立つことを願っています。