[英]cant get my div to scroll automatically with the content every time a button is clicked
[英]Scroll element horizontally every time a button is clicked
我現在想不出如何在每次單擊按鈕時將元素滾動100px:
$('.horizontal-scroll').on('click', '.horizontal-scroll-indicator', function() {
$(this)
.prev('.actionbar-inner')
.animate({scrollLeft: +100});
});
我的邏輯在任何給定時間僅將其向左滾動100px,因為我想每次單擊按鈕時將其滾動100px,而不取決於當前滾動的位置,所以即使它位於中間,也僅向左滾動100px。
嘗試使用+=
運算符自動遞增:
$('.horizontal-scroll').on('click', '.horizontal-scroll-indicator', function() {
$(this)
.prev('.actionbar-inner')
.animate({scrollLeft: '+=100'});
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.