문은 CSS 위로 속성이 -60 픽셀을 가지고 시작, 실행되는 경우 . 당신은 시간 제한 호출을 설정하면
, 그것을 잘 작동합니다
$('a.glist-prev').click(function() {
setTimeout(function(){
if (parseInt($('ul.ganhadores-list').css('top')) === 0) {
$('a.glist-prev').addClass('disabled');
}
},200);
});
http://jsfiddle.net/wDu6Z/
업데이트 : 내 대답은 코드가 작동하지 않는 이유와 관련이 있습니다. 구현이 아닙니다. official website에서 적절한 예를 찾을 수 있습니다.
(function($) {
$(function() {
$('.jcarousel').jcarousel();
$('.jcarousel-control-prev')
.on('jcarouselcontrol:active', function() {
$(this).removeClass('inactive');
})
.on('jcarouselcontrol:inactive', function() {
$(this).addClass('inactive');
})
.jcarouselControl({
target: '-=1'
});
$('.jcarousel-control-next')
.on('jcarouselcontrol:active', function() {
$(this).removeClass('inactive');
})
.on('jcarouselcontrol:inactive', function() {
$(this).addClass('inactive');
})
.jcarouselControl({
target: '+=1'
});
});
})(jQuery);
시간 내 주셔서 감사합니다.하지만 여기서 작동하지 않습니다. 마지막 예선 클릭이 필요합니다 :/ – Carol
"마지막으로 prev 클릭이 필요합니다"라는 것이 이해가되지 않을까 걱정됩니다. – Sebastian
죄송합니다, 실수. 나는 방금 100을 넘는 시간을 정할 필요가 있었다.) – Carol