0

jqueryとjquerymobileを使用しているページがあります。この同じページに、同じページの別の部分を指すリンクがあります(http://www.coffeecup.com/help/articles/how-do-i-make-links-to-different-sections-を参照)。 of-the-same-page /)。そのリンクをクリックしても、どこにも行きません。これがコードhttp://jsfiddle.net/sCsSN/です。これはうまくいかないと思いますか?また、ライブラリの1つを削除すると機能しますが、両方を保持すると機能しません。誰かが私がこれを行うためにどのように取り組むことができるかについて何か提案がありますか?ありがとう。

4

1 に答える 1

1

jQueryによると-ハッシュを使用してナビゲートするモバイルドキュメントはサポートされていません

URLハッシュを使用して[戻る]ボタンの動作を維持するため、ページアンカーを使用してページ上の位置にジャンプすることは、従来のアンカーリンク(#foo)を使用することではサポートされていません。スクロールイベントリスナーをトリガーせずに特定のY位置にスクロールするには、 silentScrollメソッドを使用します。yPos引数を渡して、そのY位置までスクロールできます。

これは、ドキュメントのsilentScrollメソッドの例です。

$.mobile.silentScroll(100);

同じテーマについて、JQMフォーラムのこのフォーラムスレッドもご覧ください。

于 2012-10-11T21:29:07.207 に答える