我正在使用这个插件来上下滚动列表。我想在列表的最后一个元素可见时禁用按钮。
- 使用向下箭头滚动。
- 到达列表末尾。
- 禁用向下箭头。
我曾尝试使用 if :last-child :visible 但当然这不起作用,因为元素始终可见。
为了便于使用,我在小提琴中添加了 JS。http://jsfiddle.net/NuCWS/
谢谢。
我正在使用这个插件来上下滚动列表。我想在列表的最后一个元素可见时禁用按钮。
我曾尝试使用 if :last-child :visible 但当然这不起作用,因为元素始终可见。
为了便于使用,我在小提琴中添加了 JS。http://jsfiddle.net/NuCWS/
谢谢。
这是我过去所做的一些代码:
$('#arrow_left').live('click', function(){
if($('.browse_box:first-of-type').hasClass('active') != true){
$('.browse_box.active').removeClass('active').prev().addClass('active');
$('.browse_box_container_inside').animate({
left: '+=549'
},200);
}
});
$('#arrow_right').live('click', function(){
if($('.browse_box:last-of-type').hasClass('active') != true){
$('.browse_box.active').removeClass('active').next().addClass('active');
$('.browse_box_container_inside').animate({
left: '-=549'
},200);
}
});