我正在尝试创建图像轮播,并希望当用户将鼠标悬停在 div 的左侧和右侧时水平滚动。我为左右控件设置了两个“不可见”div,并为它们提供了事件监听器:
right.addEventListener("鼠标悬停", goRight)
function goRight() { document.getElementById('images').scrollLeft += 20; }
left.addEventListener("鼠标悬停", goLeft)
function goLeft() { document.getElementById('images').scrollLeft -= 20; }
当我将鼠标悬停在它们上方时,它会滚动一次,但我希望它不断滚动,直到我鼠标移开。当我悬停在控件上时,如何使 goRight()/goLeft() 循环?
RISEBY
jeck猫
相关分类