0

我正在寻找一个可以div水平滚动的插件,并且当用户滚动时,内容通过ajax. ajaxscroll 插件链接可以做到这一点,除了 - 我需要它在两个方向上工作。这意味着我还需要能够向左滚动,通过ajax. 我的offset并不总是从零开始。

如果我有 200 张图片要显示plugin,我希望能够以 Image #100 为中心,然后启用双向滚动。

那可能吗?有人知道这样的插件吗?

4

1 回答 1

0

可能是的,插件我不知道。

您可以制作一个文件数组,当有人要求提供图片时,它会带回数组键、之前的键和之后的键(如果 key > -1 && key < array.length,当然)。然后用ajax加载这些图片。

您可以创建一个辅助数组来保存已加载的密钥,因此如果有人从 1 跳到 100 然后返回 1,它不会多次重新加载图片。

或者您可以使用 remove() 和 append() 函数添加一张幻灯片并删除您不再需要的幻灯片。

对于水平滑动,您可以使用 jquery .animate() 将幻灯片移动到包含 css overflow:hidden; 的包含元素内。

在http://nivo.dev7studios.com/上查看 Nivo 滑块,也许他能做到这一点。我不知道,我不喜欢玩别人的玩具。:P

于 2012-10-19T07:22:32.273 回答