0

我正在使用这个插件来上下滚动列表。我想在列表的最后一个元素可见时禁用按钮。

  • 使用向下箭头滚动。
  • 到达列表末尾。
  • 禁用向下箭头。

我曾尝试使用 if :last-child :visible 但当然这不起作用,因为元素始终可见。

为了便于使用,我在小提琴中添加了 JS。http://jsfiddle.net/NuCWS/

谢谢。

4

1 回答 1

0

这是我过去所做的一些代码:

$('#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);
   }
});
于 2012-10-12T16:37:44.430 回答