JQuery'Jcarousel'插件bug,需要帮助

时间:2010-01-11 20:37:31

标签: javascript jquery css jquery-plugins

我正在使用JCarousel来展示一些广告。

一切正常,除非没有广告,即JCarousel的内容为零。 这将导致下一个按钮处于活动状态,就好像旋转木马内的无限项目一样。我根本没有改变任何代码,只是颜色和属性的css。

有人知道我在说什么,或者任何可以帮我修理它的人......?

否则我会用其他一些Jquery Carousel插件替换它!

由于

1 个答案:

答案 0 :(得分:0)

您将需要检测添加的存在,然后如果没有则禁用该按钮。您可以通过API完成所有这些操作。我可能会将此功能作为init回调的一部分传递。

eaxmple:

$('#ad-continer').jcarousel({initCallback: 
  function(carousel, state){
    if($(carousel.list).length < 1){
       // set next and previous to disabled.
    }
  }
});

你需要查看jcarousel的源代码,看看你可以调用的其他方法我知道有一种方法可以独立地禁用控件。实际上你可以传递很多选项而不只是2 ... http://sorgalla.com/projects/jcarousel/#Configuration