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 に答える