如何在每次点击时向左或向右滚动div 30px?请帮帮忙
$(document).ready(function(){
$("button").click(function(){
$("div").scrollLeft(30);
});
});发布于 2017-03-29 18:58:01
首先,你需要得到滚动的当前位置。使用$("div").scrollLeft()从左开始获取当前位置。并在每次点击按钮时添加30。
$(document).ready(function(){
$("button").click(function(){
let pos = parseFloat($("div").scrollLeft()) + 30;
$("div").scrollLeft(pos);
});
});发布于 2017-03-29 19:21:15
试试这个……
$(document).ready(function(){
var amount=30;
$("button").on('click', function(){
$("div").scrollLeft(amount);
amount += 30;
});
});https://stackoverflow.com/questions/43091381
复制相似问题