【发布时间】:2012-05-08 09:44:29
【问题描述】:
我在使用 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>
然后我也尝试了似乎运行良好的演示示例,是否会从外部站点缓慢加载图像导致插件无法正常工作?
【问题讨论】:
标签: jquery html smooth-scrolling