0

上に矢印があり、下に矢印があるスクロール可能な div があります。私がやろうとしているのは、div が特定の高さに達した後に上の矢印を表示することです。

ここに私が持っているコードがあります...

$("#scrolldivup").hide();
$(.section).scroll(function(){
          if($(.section).scrollTop()>1){
                $("#scrolldivup").fadeIn();
             }
             else
             {
                $("#scrolldivup").fadeOut();
             }
    });

「.section」はスクロール可能な div なので、1 ピクセル以上スクロールするとすぐに「#scrolldivup」が表示されますが、これはアンカー タグです。

私のコードがどのように間違っているか誰にもわかりますか?

4

2 に答える 2

1

これを試して

$("#testdiv").hide();
 $(".section").scroll(function(){
      if($(".section").scrollTop()>1){
            $("#scrolldivup").fadeIn();
         }
         else
         {
            $("#scrolldivup").fadeOut();
         }
 });
于 2013-06-11T08:45:51.887 に答える
1

$(.section) する必要があります $('.section')

于 2013-06-11T08:47:13.897 に答える