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核心功能? –