3
我制作了旋转木马。在其中使用scrollLeft()
。你可以看到它在CODEOPEN LINK水平滚动旋转木马
// For show/hide arrows button.
carousel.scroll(function() {
var i = carousel.scrollLeft();
var w = carousel.width();
console.log(i+'='+w);
if (i == w) {
next.fadeOut(400);
} else {
next.fadeIn(400);
};
if (i == 0) {
prev.fadeOut(400);
} else {
prev.fadeIn(400);
};
});
我的问题是,当页面在全宽(1200像素),它工作正常,但是当我调整浏览器,scrollLeft()
返回不同的值。您可以在console.log中查看值。
我预计当scrollLeft()
到达末尾下一个按钮被隐藏。但是,当宽度小于1200px它没有所需的行为。
第一次隐藏** prev按钮**不错,但我的问题仍然存在**下一个按钮**。当我减少** 1200px **时,它没有所需的行为。 –
使用**在** CODEOPEN **或其他在线编辑器上轻扫**,我该怎么办? –
首先让你告诉我是swiperight还是swipelef的jQuery核心功能? –