我遇到了 smoothdivscroll 插件的间歇性问题。我注意到,有时当我加载页面时,只会显示第一张图片并且它只是静止的。有时(几次刷新后)所有图像都会加载并开始滚动。我检查了来自 ajaxContent.php 的响应,片段响应似乎是正确的。
我目前正在使用以下示例代码:
$("#div").smoothDivScroll({
autoScrollingMode: "always",
autoScrollingDirection: "endlessloopleft",
autoScrollingStep: 1,
autoScrollingInterval: 15,
ajaxContentURL: "ajaxContent.php"
});
ajaxContent.php 的作用是它返回带有图像源的 div 的页面片段,类似于http://www.smoothdivscroll.com/lab.html上的示例,其中打开了“用演示 html 内容替换内容”。图像 src 实际上是外部站点上图像的完整路径,例如
<img src="http://example.com/image.jpg">.
返回的片段示例:
<div class="contentBox">
<img src="http://example.com/image.jpg">
</div>
<div class="contentBox">
<img src="http://example2.com/image2.jpg">
</div>
然后我还尝试了似乎运行良好的演示示例,是否会减慢从外部站点加载图像的速度导致插件无法正常工作?