在我开发的一个网站的主页上,我得到了一个Javascript错误。在主页上,有一个jCarousel滚动条可以在配置文件之间滚动。
错误如下:
this.clip[0] is undefined在jquery.jcarousel.js的844行。
网址是http://www.professionalgirlfriends.co.uk -请原谅我的主题,因为它是一个护航网站。
知道怎么回事吗?
发布于 2010-11-18 06:20:55
实际上是我自己修好的。导致该问题的原因如下:
在我的一个Javascript文件中,我有以下代码:
// Load jCarousel on homepage only
if($('#home').length) {
jQuery('.view-content').jcarousel();
}这段代码用来加载主页上的jcarousel。导致这个问题的原因是我在触发jcarousel时不够具体。换句话说,页面上有多个.view-content。
我将其更改为:
// Load jCarousel on homepage only
if($('#home').length) {
jQuery('#block-views-escorts-block_1 .view-content').jcarousel();
}不过,现在都排序好了!
谢谢
发布于 2011-02-02 14:44:18
顺便说一句,我也有同样的问题,那就是我用的是div标签而不是ul标签:
发布于 2010-11-18 06:07:30
我无法在工作时查看页面,但当无法找到尺寸或无法计算剪裁平面时,通常会出现该错误。确保使用CSS设置剪裁平面的宽度(通常是直接围绕ul的div ),并将备用维度传递给jcarousel选项(itemFallbackDimension)。
https://stackoverflow.com/questions/4209431
复制相似问题