Javascript jCarousel不工作

Javascript jCarousel不工作,javascript,jquery,jcarousel,Javascript,Jquery,Jcarousel,几个小时以来,我一直在为这件事伤脑筋。我对jCarousel的设置与他们的“简单”示例几乎相同,并且我没有得到任何滚动。如果您将容器的宽度设置得更高,您可以看到所有图像都是垂直堆叠的,而不是水平堆叠的,但是UL采用了适当的“水平”级别 救命啊 包含所有内容的ul设置得太窄。展开它,或者尝试完全删除宽度。包含所有内容的ul设置得太窄。展开它,或者尝试完全删除宽度。您有一个id为“carousel”的ul,它具有宽度为110px的内联样式。 尝试将宽度声明取出或放大。您有一个id为“carousel

几个小时以来,我一直在为这件事伤脑筋。我对jCarousel的设置与他们的“简单”示例几乎相同,并且我没有得到任何滚动。如果您将容器的宽度设置得更高,您可以看到所有图像都是垂直堆叠的,而不是水平堆叠的,但是UL采用了适当的“水平”级别

救命啊


包含所有内容的ul设置得太窄。展开它,或者尝试完全删除宽度。

包含所有内容的ul设置得太窄。展开它,或者尝试完全删除宽度。

您有一个id为“carousel”的ul,它具有宽度为110px的内联样式。
尝试将宽度声明取出或放大。

您有一个id为“carousel”的ul,它具有宽度为110px的内联样式。

尝试将宽度声明取出或放大。

您确定您的jcarousel声明会被调用吗

我看到您正在使用此声明:

(function($) {
 $(function() {
 $('#carousel').jcarousel();
 $('#carousel').show();
 });
})(jQuery)
尝试将内部函数取出,使其看起来像:

(function($) {
 $('#carousel').jcarousel();
 $('#carousel').show();
})(jQuery)

我之所以这么说,是因为如果我在firebug中调用$('#carousel').jcarousel(),它会正常工作。

你确定你的jcarousel声明会被调用吗

我看到您正在使用此声明:

(function($) {
 $(function() {
 $('#carousel').jcarousel();
 $('#carousel').show();
 });
})(jQuery)
尝试将内部函数取出,使其看起来像:

(function($) {
 $('#carousel').jcarousel();
 $('#carousel').show();
})(jQuery)

我之所以这样说,是因为如果我在firebug中调用$('#carousel').jcarousel(),它会正常工作。

我已经解决了这个问题。我将UL设置为显示:无;然后是一个脚本,将其设置为在加载旋转木马后显示,以防止未设置样式的内容出现笨拙的闪烁。显然,这给jCarousel计算项目宽度带来了一些麻烦,因为列表没有显示。谢谢大家。

我已经解决了这个问题。我将UL设置为显示:无;然后是一个脚本,将其设置为在加载旋转木马后显示,以防止未设置样式的内容出现笨拙的闪烁。显然,这给jCarousel计算项目宽度带来了一些麻烦,因为列表没有显示。谢谢大家。

在使用此插件加载页面时,我遇到了一个问题,无法隐藏未定型的flash。对我来说,最简单的修复方法是应用可见性的css值:隐藏到
元素,然后在加载jCarousel后删除该css值。应用可见性:隐藏而不是显示:无允许jCarousel插件计算
  • 元素的正确宽度

    在使用此插件加载页面时,我遇到了一个问题,无法隐藏未定型的flash。对我来说,最简单的修复方法是应用可见性的css值:隐藏到
    元素,然后在加载jCarousel后删除该css值。应用可见性:隐藏而不是显示:无允许jCarousel插件计算
  • 元素的正确宽度

    谢谢大家。。。这对我有用

      jQuery(document).ready(function() {
                $('#<%=myImagecarousel.ClientID%>').jcarousel();
                $('#<%=myImagecarousel.ClientID%>').removeAttr('style');
                $('#<%=myImagecarousel.ClientID%>').show();
            });
    
    jQuery(文档).ready(函数(){
    $('#').jcarousel();
    $(“#”).removeAttr('style');
    $('#')。show();
    });
    
    谢谢大家。。。这对我有用

      jQuery(document).ready(function() {
                $('#<%=myImagecarousel.ClientID%>').jcarousel();
                $('#<%=myImagecarousel.ClientID%>').removeAttr('style');
                $('#<%=myImagecarousel.ClientID%>').show();
            });
    
    jQuery(文档).ready(函数(){
    $('#').jcarousel();
    $(“#”).removeAttr('style');
    $('#')。show();
    });
    
    这是您正试图修复的旋转木马吗?这是您正试图修复的旋转木马吗?这让人觉得很奇怪。当项目在页面上隐藏时,其宽度为0。我相信你可以把你自己的答案标记为你的答案。当项目在页面上隐藏时,其宽度为0。我相信你可以把自己的答案标记为答案