首页 >

JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示办法【javascript】

web前端|js教程JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示办法【javascript】
JS,MSClass,setInterval,ajax,定时采集信息,滚动显示
web前端-js教程
导航源码出售,vscode汇编编辑,ubuntu怎么读,阿里云与tomcat,sqlite3 日期,网页设计满屏网页,php查询mysql数据库并返回,服务器多大,discuz论坛paypal购买积分插件,双语前端框架,json爬虫,php的安装,深圳关键词seo,若依框架和springboot,在html中p标签的作用,淘宝客网站公众号源码,网页运行php脚本代码,欧美化妆品网站模板下载,后台html模板下载,淘宝产品页面尺寸,asp.net教务管理系统论文,易语言 子程序lzw
setTimeout 用于延时器,只执行一次.
响应式web设计:html5和css3实战 源码,重启ubuntu出现黑屏,水族爬虫来报到,php透明,密云谷歌seolzw
setInterval:用于多次执行.
表白墙网站源码,vscode文件名有问题,ubuntu 商店空白,tomcat安装根目录,骷髅爬虫图,submit.php,越秀seo优化关键词公司lzw
项目中引用到jquery.timers-1.2.js定时器,并且MSClass做信息定期滚动,每3分钟执行一次,执行三次左右,滚动的次数越来越快,原因在于timers和MSClass都用了setInterval,

都会再次添加一个setInterval,最后导致几个setInterval并发执行了,所以速度很快,需要在调用的时候clearInterval上次的setInterval ,或者引用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('信息加载失败.');    }  });}
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript中ajax操作技巧总结》、《JavaScript切换特效与技巧总结》、《JavaScript查找算法技巧总结》、《JavaScript动画特效与技巧汇总》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》


JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示办法【javascript】
  • 的用法PHP,不断刷新页面中一小块div的内容
  • 的用法PHP,不断刷新页面中一小块div的内容 | 的用法PHP,不断刷新页面中一小块div的内容 ...

    JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示办法【javascript】
  • JavaScript定时器中关于setTimeout()与setInterval()的详解
  • JavaScript定时器中关于setTimeout()与setInterval()的详解 | JavaScript定时器中关于setTimeout()与setInterval()的详解 ...

    JS基于MSClass和setInterval实现ajax定时采集信息并滚动显示办法【javascript】
  • setInterval,setTimeout与jquery混用的问题【jquery】
  • setInterval,setTimeout与jquery混用的问题【jquery】 | setInterval,setTimeout与jquery混用的问题【jquery】 ...