2012-08-15 125 views

回答

1

doc正上方下载链接:

$(document).ready(function() { 
    $('#liquid').liquidcarousel({ 
     hidearrows: true //hide arrows if all of the list items are visible 
    }); 
}); 
+0

但我想禁用下一个按钮,如果最后一项显示 – Unknown 2012-08-15 06:01:49

+0

首先,不要发布两次相同的事情和大胆!尊重那些试图帮助你的人。其次,提供您现有的演示,第三次让我们知道您尝试了什么。提供完整的问题,你在原始问题中没有提到这个参数。 – Sotiris 2012-08-15 06:08:25

2

在文件jquery.liquidcarousel.js做以下修改:

线路110上添加该代码$('> .wrapper > ul', divobj).animate({'marginLeft': -(currentposition * totalwidth)}, options.duration);之后:

if (currentposition+visiblelis >= totallis) { 
    $(this).addClass("disabled"); 
} 
$('> .previous', divobj).removeClass('disabled'); 

而这行代码在行117后$('> .previous', divobj).click(function(){

$('> .next', divobj).removeClass('disabled'); 
if ((currentposition - visiblelis) <= 0) { 
    $(this).addClass("disabled"); 
} 

该代码将disabled类添加到下一个和上一个按钮。然后,您可以按照自己的喜好设计风格。

相关问题