Rumah >hujung hadapan web >tutorial js >Kaedah JS untuk melaksanakan pengumpulan maklumat pemasaan ajax dan paparan tatal berdasarkan kemahiran MSClass dan setInterval_javascript

Kaedah JS untuk melaksanakan pengumpulan maklumat pemasaan ajax dan paparan tatal berdasarkan kemahiran MSClass dan setInterval_javascript

WBOY
WBOYasal
2016-05-16 15:05:001570semak imbas

Contoh dalam artikel ini menerangkan cara JS melaksanakan pengumpulan maklumat pemasaan ajax dan paparan tatal berdasarkan MSClass dan setInterval. Kongsikan dengan semua orang untuk rujukan anda, butirannya adalah seperti berikut:

setTimeout digunakan untuk penangguhan dan hanya dilaksanakan sekali.

setInterval: digunakan untuk berbilang pelaksanaan.

Pemasa jquery.timers-1.2.js dirujuk dalam projek, dan MSClass melakukan penatalan maklumat biasa Ia dilaksanakan setiap 3 minit selama kira-kira tiga kali Jumlah penatalan semakin pantas kedua-dua pemasa dan MSClass digunakan

SetInterval akan ditambah lagi, dan akhirnya beberapa setInterval akan dilaksanakan secara serentak, jadi ia adalah sangat pantas Anda perlu mengosongkan Interval setInterval terakhir apabila memanggil, atau memetik kaedah asal pengarang MSClass.

//定时器先执行 销毁实例
var Marquee1 = new Marquee(["div1", "Content"])
function Marquee_everyTime() {
  Marquee1.Destroy(); //销毁实例应用
  GetMarqueeInfo();  //然后ajax采集需要的信息数据。
}
//ajax方法
function GetMarqueeInfo() {
  LG.ajax({
    type: 'AjaxOther',
    method: 'GetMarqueeInfo',
    success: function (data, tipsContent) {
      $("#Content").html("");
      $("#Content").html(tipsContent);
      //大容器| 小容器 |滚动的方向 |滚动的速度 | 大容器的宽度 | 大容器的高度 | 滚动休息时间 | 滚动休息时间 | 滚动结束时间
     Marquee1.Direction = 2;
     Marquee1.Step = 0.4;
     Marquee1.Width = 640;
     Marquee1.Height = 30;
     Marquee1.Timer = 20;
     Marquee1.DelayTime = 4000;
     Marquee1.WaitTime = 3000;
     Marquee1.ScrollStep = 320;
     Marquee1.Start();
    },
    error: function () {
      LG.tip('信息加载失败.');
    }
  });
}

Pembaca yang berminat dengan lebih banyak kandungan berkaitan JavaScript boleh menyemak topik khas di tapak ini: "

Ringkasan kemahiran operasi ajax dalam JavaScript", "Ringkasan JavaScript menukar kesan khas dan kemahiran", " Ringkasan teknik algoritma carian JavaScript", "Ringkasan kesan dan teknik khas animasi JavaScript", "Ringkasan ralat JavaScript dan teknik penyahpepijatan", "Struktur data JavaScript dan ringkasan teknik algoritma", "Ringkasan algoritma dan teknik traversal JavaScript" dan "Ringkasan penggunaan operasi matematik JavaScript "

Saya harap artikel ini akan membantu semua orang dalam pengaturcaraan JavaScript.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn