我正在寻找一个可以div
水平滚动的插件,并且当用户滚动时,内容通过ajax
. ajaxscroll 插件链接可以做到这一点,除了 - 我需要它在两个方向上工作。这意味着我还需要能够向左滚动,通过ajax
. 我的offset
并不总是从零开始。
如果我有 200 张图片要显示plugin
,我希望能够以 Image #100 为中心,然后启用双向滚动。
那可能吗?有人知道这样的插件吗?
可能是的,插件我不知道。
您可以制作一个文件数组,当有人要求提供图片时,它会带回数组键、之前的键和之后的键(如果 key > -1 && key < array.length,当然)。然后用ajax加载这些图片。
您可以创建一个辅助数组来保存已加载的密钥,因此如果有人从 1 跳到 100 然后返回 1,它不会多次重新加载图片。
或者您可以使用 remove() 和 append() 函数添加一张幻灯片并删除您不再需要的幻灯片。
对于水平滑动,您可以使用 jquery .animate() 将幻灯片移动到包含 css overflow:hidden; 的包含元素内。
在http://nivo.dev7studios.com/上查看 Nivo 滑块,也许他能做到这一点。我不知道,我不喜欢玩别人的玩具。:P