2016-04-23 17 views
0

現時点では、私はjavascriptとjqueryで書く方法を学んでいます。 div(全身ではありません)にあるクラスをスクロール(上/下)するために使用できる選択肢があるかどうかは疑問です。事前にお手伝いいただきありがとうございます。jQuery scrollTopのさまざまな代替手段はありますか?

PS:私はScrollTopを使用しようとしましたが、Firefox、IE、Edgeのページを更新した後何らかの理由で(理由はわかりません)、スクリプトが本当に変わってしまいます。たとえば、ボタンAを押したときにリフレッシュした後、ボタンAを押して「A」というクラスにスクロールすると、クラス「C」に移動します。

PSS:別の方法は、javascriptやjqueryの中ですることができます。関係ない。

敬具、

ジョージ・S.

+0

コードを掲載することはできますか? – conventi

+0

はい、私はそれを共有することができます。ただし、コードのJquery部分のみ。しかし、私は解決策を探すのにうんざりしています。その理由は、この奇妙な問題を抱えていないと思われる代替方法がほしいからです。 [JsFiddle](https://jsfiddle.net/zx32nvn0/) –

答えて

2

あなたが内部リンクを使用することができます代替が必要な場合。

<a name="aDiv">A Section</a> 

と、このようなancorリンクにhref属性を設定します:

<a href="#aDiv">Go to A Section</a> 

この使用のために、このHTMLは、あなたがこのようにスクロールするコンテンツのセクションヘッダにname属性を設定しfeauture別のアプローチであり、あなたが望む結果を得るためにCSSと統合する必要があります。

関連する問題