Echarts自动轮播插件echarts-auto-tooltip的使用(附停止轮播的方法)

echarts-auto-tooltip使用方法:

 //引入echarts-auto-tooltip.js后var JSQKloop;//设置轮播JSQKloop = tools.loopShowTooltip(myChart, option, {interval:2000,  // 轮播时间间隔,单位毫秒,默认为2000loopSeries: true,     //boolean类型,默认为false。//true表示循环所有series的tooltip,false则显示指定seriesIndex的tooltipseriesIndex:0  //默认为0,指定某个系列(option中的series索引)循环显示tooltip,当loopSeries为true时,从seriesIndex系列开始执行.});

经测试,多次为同一个echarts图表设置轮播效果后会出现图表闪烁的问题,即:echarts-auto-tooltip不会覆盖之前的设置;
因此要在设置新轮播效果前,删除当前轮播,方法:

 //删除以往设置的轮播var JSQKloop;if(JSQKloop){JSQKloop.clearLoop()}

完整测试代码:

<!doctype html><meta charset="utf-8"><title>轮播测试</title><script src="js/jquery-3.2.0.min.js" charset="utf-8" type="text/javascript"></script><script src="js/echarts.min.js" charset="utf-8" type="text/javascript"></script><!-- 轮播 --><script src="js/echarts-auto-tooltip.js" charset="utf-8" type="text/javascript"></script></head>
<body><div id="testDiv" style="width: 500px;height:500px;"></div>
</body>
<script type="text/javascript">var chartDom = document.getElementById('testDiv');var myChart = echarts.init(chartDom);var option;var JSQKloop;option = {title: {text: 'Referer of a Website',subtext: 'Fake Data',left: 'center'},tooltip: {trigger: 'item'},legend: {orient: 'vertical',left: 'left'},series: [{name: 'Access From',type: 'pie',radius: '50%',data: [{ value: 1048, name: 'Search Engine' },{ value: 735, name: 'Direct' },{ value: 580, name: 'Email' },{ value: 484, name: 'Union Ads' },{ value: 300, name: 'Video Ads' }],emphasis: {itemStyle: {shadowBlur: 10,shadowOffsetX: 0,shadowColor: 'rgba(0, 0, 0, 0.5)'}}}]};myChart.setOption(option);if(JSQKloop){JSQKloop.clearLoop()}JSQKloop = tools.loopShowTooltip(myChart, option, {loopSeries: true});</script>
</html>

Echarts自动轮播插件echarts-auto-tooltip的使用(附停止轮播的方法)相关推荐

  1. html5+自动播放轮播插件,15个超强的jQuery/HTML5图片轮播插件

    最近我们为大家分享过不少基于jQuery的图片轮播插件,当然也有很多使用了HTML5和CSS3的相关技术,让整个图片播放器显得更加美观,动画效果显得更加炫酷.这次我们特意为大家筛选了一些最新的jQue ...

  2. ViewPager自动轮播,手指按住停止轮播

    前面写了ViewPager添加指示器,无限轮播,自动轮播.但是自动轮播有一个问题就是手指按住后要停止轮播才行. 添加指示器,无限轮播,自动轮播请参考另外两篇文章: <viewpager自添加指示 ...

  3. HTML鼠标悬停图片置顶,jquery实现鼠标悬浮停止轮播特效

    本文实例讲述了jquery实现鼠标悬浮停止轮播特效代码.分享给大家供大家参考,具体如下: 运行效果截图如下: 具体代码如下: 一.主体程序 轮播图①(手动点击轮播) 1 2 3 4 二.CSS样式 * ...

  4. css33d图片轮播_手把手教你用纯css3实现轮播图效果

    首先先看demo吧,点击查看demo 一.随便说几句 css3动画效果的强大不言而喻,自它出现一直热度不减,它与js动画的优劣也一直成为前端界争论的话题,不可置疑的是css3动画的出现在一定程度上降低 ...

  5. css33d图片轮播_手把手教你用纯css3实现轮播图效果实例

    首先先看demo吧,点击查看demo 一.随便说几句 css3动画效果的强大不言而喻,自它出现一直热度不减,它与js动画的优劣也一直成为前端界争论的话题,不可置疑的是css3动画的出现在一定程度上降低 ...

  6. 轮播图的实现,点击按钮切换轮播图等功能

    菜单区域实现 划过主菜单显示子菜单 轮播区域实现 1.点击图片中左右箭头,分别跳转上一张与下一张 (1)点击上一张图其实就是让一个变量进行递减,点击下一张图就是让变量递增:(控制索引最大最小值) 2. ...

  7. html轮播图鼠标可以暂停,原装js轮播图,鼠标移入停止轮播,移出继续轮播

    要求:1.点击按钮,切换图片: 2.图片能够自动轮播: 3.鼠标移入,轮播停止:移出继续轮播: 知识点:1.定时器:setInterval(): 2.鼠标移入事件:onmouseenter/onmou ...

  8. swiper移入暂停_react中swiper注意事项及鼠标划入停止轮播

    首先是实例化swiper 这里有一个注意点,就是实例化的时机 如果你的swiper内容是写死的,可以在componentDidMount中实例化,但是如果你的内容是通过接口异步请求过来的,就必须在co ...

  9. html网易云音乐图片轮播效果,Vue之网易云音乐PC版轮播图的实现

    Github - program-learning-lists 最近在刷网易云音乐歌单时发现首页的轮播图很有意思,正好自己想尝试做一个PC版的网易云音乐,于是就是使用Vue去做这个demo,废话少说, ...

最新文章

  1. ORACLE 数据的逻辑组成
  2. 俞敏洪:如果创业者缺乏这8种能力,失败可能性很大
  3. linux-3.4.2移植到FL2440上(一)--只是基本移植
  4. 震惊,用了这么多年的 CPU 利用率,其实是错的
  5. impdp使用network_link导入
  6. 深入理解OAuth2.0协议
  7. AWS Ubuntu 18.04 镜像采用滚动内核模型
  8. TCP报文段的首部格式
  9. python -m以模块方式启动,python命令加上-u(unbuffered)参数后会强制其标准输出
  10. Slog76_用一个简单的游戏演示与数据库的交互(微信小程序之云开发-全栈时代6)...
  11. pytho读文件| python文件去重 | python去除重复行
  12. Linux系统下为WPS添加字体,实现WPS输入中文
  13. python tests in xxx问题
  14. 陈年再创业:B2C必须标准化 VANCL只做男装
  15. PCB电路板Via、Pad孔的区分与安装孔、定位孔、金属孔、非金属孔的制作
  16. ios html调起高德地图,iOS 调用百度地图, 高德地图,苹果自带的地图
  17. stm32--JLINK调试
  18. 如何将你的网站提交到Google
  19. 层压结构及参数(PCB板层厚度)收集
  20. 11月09日 考研英语学习任务

热门文章

  1. 前端学习记录 —— HTML篇(下)
  2. 小学计算机社团会议记录,关于社团会议记录 .doc
  3. 2021年安全员-C证(陕西省)免费试题及安全员-C证(陕西省)复审考试
  4. 阿里云数据库云栖亮剑,一场立体化竞争已经打响
  5. [summer pockets]七影蝶故事
  6. php大牛生小牛,C#算法之大牛生小牛的问题高效解决方法
  7. LightOJ - 1422
  8. 我的世界服务器钟表菜单怎么制作,有了这个你还怕不会编辑钟菜单和其它菜单吗?...
  9. 结构型设计模式之组合模式
  10. 关于userInteractionEnabled的属性的理解