2016-08-19 4 views
1

私はすべての単一ページ(ナビゲーションバーの一部)で使用するマーキーを持っています。一度に1行ずつエコーすることができるいくつかの異なる行があります。それらのうちの1つにリンクが含まれています<a href="/link" class="a">link</a>インデックスの特定の部分にリダイレクトする方法を教えてください。 ページの特定の部分のURL

は、私が見つかりました。この

$(function(){ 
    var tempDiv = $("<div />"); 
    tempDiv.load("page-to-load.htm", function() { 
     var content = tempDiv.find("#main"); 
     var title = tempDiv.find("title"); 
     var nav = tempDiv.find("ul.nav"); 
    }); 
}); 

しかし、それがどのように動作するかわかりません。 http://www.swtor.com/dark-vs-light/home(私にはこのリンクがあります)を探しています。

URLを/homeから/packに変更すると、別のdivにスクロールダウンします。

私はインデックス上の多くの異なるdivで同じクラスを使用していますので、idまたはnameでうまくいくと良いでしょう。誰かが、この作業と可能であれば、あるページから別のページにリンクする方法を説明してください。/link? (mod rewriteに.htaccessを使うことができます)

答えて

1

あなたはid属性とリンクの組み合わせを使ってアンカーを探しています。リンク上のアンカーは、到達したい要素に与えたIDでなければなりません。

例:

<a href="#intro">Introduction</a> 
<div id="intro"> 
    Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore animi enim, beatae vitae nostrum ad, necessitatibus sit aperiam perferendis impedit nemo, saepe! Inventore quam aliquid laboriosam dolor perspiciatis, nemo a. 
</div> 
+0

idが予想その後、道簡単だった、おかげでたくさん:) –

+0

あなたは@AvatarLandRazer歓迎します!ブラウザでの現在の実装があなたのニーズをカバーしていることを知ることは、常に素晴らしいことです。同じ質問がある他の人々のための正解としてそ​​れを置くことを忘れないでください。 – gaelgillard

+0

あなたは私がそれを受け入れることができるように、ちょうどタイマーを待っていた:) –

関連する問題