3

この問題は、一部の人にとってはかなり些細なことのように思えるかもしれませんが、残念ながら私はそれを処理できません。

問題: 属性を持つ「DivBox」という名前の Div-Box が 1 つあり、そのoverflow:hidden;中の他の div にスクロールして他の情報を表示したいと考えています。上には、その他の情報を参照するリンクがあります。

<a href="#" id="LinkToInfo">Info</a>
<a href="#" id="LinkToInfo2">Info2</a>
<div id="DivBox">
  <div id="info1">Information</div>
  <div id="info2">other Information</div>
</div>

jquery、ScrollTo、LocalScroll、Easing も含めて、次のコードを書きました。

$('#LinkToInfo').click(function(){
  $('#DivBox').localScroll({
    target:'#info1'
  });
});
$('#LinkToInfo2').click(function(){
  alert("Debugging reasons");
  $('#DivBox').localScroll({
    target:'#info2'
  });
});

しかし、うまくいきません。デバッグしてみましたが、スクロールしませんでした。私は何を間違っていますか?

あなたが私を助けてくれることを願っています。ありがとう

4

1 に答える 1

0

これが機能するかどうかはわかりませんが、タグ href="#"から を削除してみてください。<a>

于 2012-09-02T07:04:28.673 に答える