更新しました
デモ: http://jsbin.com/ifomi4/5 ソース: http://jsbin.com/ifomi4/5/edit
あなたの最後のコメントに応えて:
必要なコード (CSS を含む) はすべてソースにあります。コメントを付けたので、簡単に確認できます。
function disableCustomButtons(carousel){
var prev_class = 'jcarousel-prev-disabled jcarousel-prev-disabled-horizontal';
if (carousel.first == 1) {
$('#mycarousel-prev').attr('disabled', 'true').addClass(prev_class);
} else {
$('#mycarousel-prev').attr('disabled', 'false').removeClass(prev_class);
}
var next_class = 'jcarousel-next-disabled jcarousel-next-disabled-horizontal';
if (carousel.last == carousel.size()) {
$('#mycarousel-next').attr('disabled', 'true').addClass(next_class);
} else {
$('#mycarousel-next').attr('disabled', 'false').removeClass(next_class);
}
}
デモ: http://jsbin.com/ifomi4
ソース: http://jsbin.com/ifomi4/edit
tweek は、次のように独自のNEXT
&PREV
ボタンに適切なクラスを追加することで構成されます。
<a class="jcarousel-prev jcarousel-prev-horizontal" href="#"> </a>
<a class="jcarousel-next jcarousel-next-horizontal" href="#"> </a>
最後に、スライダーの中央に画像を配置するための CSS を少し追加します。
/* SET THE MARGIN AS YOU NEED */
.jcarousel-scroll a { margin: 25px 0 }
これは期待どおりに動作するはずです。しかし、デモを見るだけで理解できました。重要な部分についてコメントしました。