我希望这不会太复杂。
我正在尝试帮助某人使用 jQuery 轮播类型滑块(希望是 Smooth Div Scroll:http ://www.smoothdivscroll.com/ )来显示数据库中的产品。不幸的是,他们正在使用一个名为 4D 的平台,并且他们希望自己编写所有的数据库脚本。将有成百上千的产品(每个都有 1 张缩略图)。他们希望一次只在轮播中加载 60 个左右,以免一次加载所有内容而使网站陷入困境。
我无法控制服务器端脚本,也无法控制他们选择显示多少产品。我基本上是为他们准备了一个 HTML/jQuery/CSS 模板。我只是在想如何向他们解释这一点。而且我想确保我是对的,因为我不是 jQuery 专家。
他们说从数据库中提取的记录数是前端 jQuery 函数,而我说 jQuery 只是显示数据库查询提供的内容。由他们来选择要服务的总记录数。我不在那儿吗?有没有办法让我(jQuery)说一次只加载(加载,不显示)60条记录,直到用户滚动足够远需要更多,然后从查询结果中获得更多?或者他们是否必须对 60 条记录的每个部分进行数据库查询(可能基于 jQuery 中的一个钩子告诉他们是时候查询下一组了)?当然,当用户到达轮播结束时,无论如何都会加载所有内容......是吗?
我确信这将是两者的结合,但他们正试图让这一切成为我(jQuery)......我只需要确认我的思路正朝着正确的方向发展。
想法?
谢谢!艾莉森