我正在尝试使用此处的文档实现一个简单的轮播:
http://sorgalla.com/jcarousel/docs/index.html
我已经让 jQuery 正常工作,我已经下载并引用了 jCarousel 0.3.0,并根据文档 ( http://sorgalla.com/jcarousel/docs/reference/installation.html )。我添加了所需的最少 CSS(根据此处http://sorgalla.com/jcarousel/docs/reference/installation.html#reference-installation-setup)我有这个设置(带有有效的实际链接,加载 JPG) :
<div style="height:114px" id="sidebarcarousel">
<ul>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
<li><img src="http://path-to-file.jpg" /></li>
</ul>
</div>
在我的 JavaScript 中:
$(document).ready(function(e){
$("#sidebarcarousel").jcarousel();
});
但是当我打开网页时绝对没有任何反应。文档的 ready 方法被正确调用,并且没有任何 JS 或 CSS 文件的断开链接。可能是什么原因?我已经用轮播注释掉了代码,没有任何改变。此外,在 JavaScript 控制台中也没有发现问题。我在最新的 Safari、Firefox 和 Chrome 中都试过了。
可能是什么原因?我正在使用 0.3.0(所以不要携带与旧版本相关的文档,因为它们可能无法正常工作,因为 0.3.0 是一项重大更改)。