我有一个表格,并在我的元素中为 iPad 创建了自己的滚动条。
现在,当用户触摸并拖动表格时,表格正在移动,但如何根据该表格移动滚动条。
我尝试过,但对我来说它的工作非常奇怪。 例如,如果表格向右移动,那么我的滚动条向左移动。由于我数学不好,所以无法正确计算。
如何让我的滚动条(scrolldiv1和scrolldiv2)在iPad中完美工作?
这是我尝试过的代码。 plnkr.co/edit/KeKvldo3KdiC9JF5VMTH?p=preview
我不想使用任何滚动条插件。
最佳答案
使用 $("myTable").height() 和宽度获取表格的高度和宽度...使您滚动总高度的十分之一和 div 并除以它,您可以使用 jQuery animate 来动画内容和滚动 div...
同时使用 .scrollTop() 可以使代码更加简单,有关更多信息,请访问:https://api.jquery.com/scrollTop
希望对你有帮助...
关于javascript - 如何计算自定义滚动条的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33213906/