【发布时间】:2019-10-01 16:26:54
【问题描述】:
编辑:我自己的问题已经回答了一半,但仍需要帮助。请参阅下面的Dynamically load HTML from other files onto page as you scroll。
原帖: 我正在为会员改造一个包含可用于营销目的的图片库的网站。以前每个类别都分为子类别,导致几百页,有些页面只有一个图像。我已经放弃了子类别,并在每个类别页面上包含了所有图像。当您单击缩略图时,完整尺寸的图像会在灯箱中打开,其中包含其他信息
这对于大多数类别来说都很好,但有些类别很大并且包含几百张图片。问题是在这些页面上,大多数时候并不是所有的缩略图都会加载。我不想使用分页将这些大类别分成多个页面,而是希望在您向下滚动时动态加载更多内容。我不知道该怎么做。
jQuery load more data on scroll 上的代码 sn-p 看起来可以工作,但是有没有办法替换
html += '<p class="dynamic">Dynamic Data : This is test data.<br />Next line.</p>';
有什么东西会把file1.html的内容放在它的位置,然后是file2.html,等等?
如果没有,是否有某种方法可以创建某种文件,其中包含可以在用户向下滚动时引用和加载的缩略图位置?
YouTube video 似乎是一个不错的起点,但它需要 AJAX 调用或其他调用。我不确定这意味着什么以及它在哪里调用。
【问题讨论】:
标签: javascript html lazy-loading dynamic-loading