1、做一个全屏的轮播图,发现鼠标停留在轮播图上面的时候页面就停止轮播了,导致轮播效果就实现不了了。
处理方法如下:找到layui下的carousel.js文件,clearInterval(e.timer)删掉即可。
m.prototype.events=function(){var e=this,i=e.config;i.elem.data("haveEvents")||(i.elem.on("mouseenter",function(){clearInterval(e.timer)}).on("mouseleave",function(){e.autoplay()}),i.elem.data("haveEvents",!0))},
参考:https://fly.layui.com/jie/24452/