定义滑入滑出事件
let $listUl = $('.bigDivBottom .listUl') // 设置overflow-y的dom
$listUl.hover(function(){
clearInterval(that.leftTopTimer)
},
function () {
that.leftTopTimer = setInterval(() => {
that.scrolllist()
}, 4000)
}).trigger('mouseleave')
Vue销毁时别忘了销毁定时事件
beforeDestroy () {
clearInterval(this.leftTopTimer)
this.leftTopTimer = null
},
滚动事件
scrolllist () {
var scrollHeight = $('.listLi:first').height() + 20;
let $listUl = $('.bigDivBottom .listUl') // 设置overflow-y的dom
$listUl.stop(true).animate({scrollTop:scrollHeight + $listUl.scrollTop()}, "slow"); // 一次滚动一个卡片+20的高度
}