0

わかりました、外部ページが 1 つあるスクロール サイト (jQuery を使用) に取り組んでいます。この外部ページには、スクロール ページに戻るためのナビゲーション リンクがあります。<div id="done">スクロール ページの各セクションに一意の ID (例: ) を追加し、外部ページのリンクの最後に # アンカー ポイントを追加しました (例: <a href="index-banners.html#done">What We've Done</a>)。

これらは Safari と Chrome で動作します。ただし、最初の 3 つ (ページの上から下) のみが FF で機能します。残りはページの一番下に移動します。

FF で機能しない ID の 1 つに # 拡張子を付けてスクロール ページの URL を入力すると、機能して正しいポイントに移動します。作業中のアンカー ポイントの後に発生する jQuery を削除しようとしましたが、それでも機能しません。ただし、<ul>jQuery 効果によって一部の を削除すると、リンクがそれぞれのポイントを見つけることができました。<ul>これらは残っている必要があるため、これは簡単な観察です。

修正/回避策の理由と方法を誰か教えてもらえますか?

テスト ページへのリンクは次のとおりです ( http://www.irishofcourse.co.cc/firebrand/index-banners.html )。「何をしているか」に進み、「詳細を確認する」リンクをクリックして外部ページに移動するか、外部ページに直接アクセスしてください ( http://www.irishofcourse.co.cc/firebrand/index-do.html ) . 注: 「What We've Done」、「Case Studies」、および「Social」への固定リンクは機能していません。

ベン。

4

1 に答える 1

0

<a name="anchor">アンカーリンクを行うには、リンクとして「スクロール」する必要があります<a href="#anchor">

于 2012-07-02T14:37:47.363 に答える