如何计算自定义滚动条的位置?

时间:2015-10-19 12:02:54

标签: javascript jquery css

我有一张桌子,我在项目中为iPad创建了自己的滚动条。

现在,当用户触摸并拖动它时,表格正在移动,但是如何根据该表格移动我的滚动条。

我试过但对我来说它的工作非常奇怪。 例如,如果表向右移动,那么我的滚动条向左移动。由于我不擅长数学,我无法正确计算。

如何让我的滚动条(scrolldiv1和scrolldiv2)在iPad中完美运行?

这是我试过的代码。 plnkr.co/edit/KeKvldo3KdiC9JF5VMTH?p=preview

我不想将任何插件用于滚动条。

1 个答案:

答案 0 :(得分:0)

使用$(“myTable”)获取表格的高度和宽度.height()和width ...使你滚动总高度的十分之一,并将div除以它,你可以使用jQuery animate来动画内容和滚动div ...

同样使用.scrollTop()可以使代码更简单,有关更多信息,请访问:https://api.jquery.com/scrollTop

希望它有所帮助...