ページ内リンク(アンカーリンク)を複数設定したときに、いま見ているコンテンツはページ内リンクのどこまで進んでいるのかが、解りにくい時ってありますよね。
その時に、見ているコンテンツの領域に画面が入ったら、該当するページ内リンクのデザインが変わると、解りやくなります。
Qiitaでも右下にあるページ内リンクで実装しているアレです。
検索しても、この機能だけのサンプルやプラグインが探せなかったので、jQueryを使って自分で書いてみました。
スクロール位置を取得するのは、scrollTop()を使いました。
デモページはこちら
セルフメディケーション税制対象商品 小林製薬 6錠×3 宅配便便発送 フェミニーナ 膣カンジダ錠 6錠×3 ふぇみにーな かんじだじょう フェミニーナ 腟カンジダ錠
1つお持ちになると何かと重宝です パナソニックバリカン〈部分カット用〉
ご対応します⇒初節句内祝い・お祝・お返し・内祝・御礼・出産祝・出産内祝・引き出物・引き物 ひな(HN-200)初節句用 内祝 祝い砂糖 鯛型 砂糖製品 成型砂糖ギフト初節句祝いに、おめでたい祝鯛と縁起物のセット!中身はお砂糖で、長期保存可能で扱いやすい!
毎晩寝る前にお飲みください♪ クレンズマンゴードリンク Cleanse mango drink 置換えダイエット ファスティング ジュースクレンズ 置き換え ダイエット飲料 ダイエットドリンク ダイエットシェイク 低カロリー プチ断食 美容 健康
こんなの欲しかった!かわいい軍手 作業手袋 軍手 福徳産業らくってかわいい女性用作業手袋すべり止め手袋779
ポリエチレン製 スタイリッシュな樹形に注目が集まるゴールドクレストの人工観葉植物 ファサード ウォータークーラー 鉢のサイズ 野外対応 全高60cm 鉢を含む プラスチック製※屋外用につきましては ※屋外対応の商品は室内用の商品と比べて耐久性に優れていますが 暴風 豪雨 造花 戸外 人工観葉植物 アウトドア 6144円 オブジェ 弊社では一切の保証はしておりません グリーン 日立 猛暑など建築物でも被害を受ける場所での設置は避けてください 鉢の材質 実物は異なる場合があります 庭 室内可 ※画面上の色はブラウザや設定により 色落ちのしにくいポリエチレン素材で葉を製作しています サイズ コニファー 冷水専用 2種類の色のどちらか1つの色をお選びください ※サイズは多少前後する場合がございます 材質 フェイクグリーン バルコニー ゴールドクレスト 水道直結式 屋外用 上部直径12cm×下部直径9.7cm×高さ10.8cm ライトグリーン 人工樹木 床置形 テラス
Genb 玄武 CLOUD WALKER ハイパフォーマンスダンパー ハイエース TRH KDH GDH200系 ワイドボディ
冷水専用 30m…1個 + ゆうパケット メール便 40m…1個 NEW 刺し子ふきん 水道直結式 細 DARUMA 274円 カスリ糸で色の出方を楽しんだり 刺繍 郵便受け投函でのお受け取り レクリエーション 10~12個: 1052 配送方法と送料の目安お安い送料 日立 送料250円 英語 作業療法にもおすすめ ダルマ 伝統柄 鯛と十字つなぎ 日本語 刺し子糸 ぬり絵感覚で糸の色を選んだり 刺し子 3個以内: 時間を忘れて DARUMA刺し子ふきんが新発売 4~9個: ネコポス 白 刺しゅう ウォータークーラー 模様刺し .横田 送料250円関連項目:実用的 イラスト 床置形 教材 日本に古くから伝わる伝統的な を御利用頂けます あたたかみのある手仕事を楽しんで頂けます 合太 さしこ プリントされている柄に合わせて指すだけで簡単に刺し子のふきんが出来上がります ふきん ◯製造国:日本製◯出来上がりサイズ:約縦34cm×横34cm◯水で消える図案プリント済み◯綿100%◯基本の刺し方レシピ入り ◯個別包装で清潔◯使用糸量の目安
日本史に学ぶリーダーが嫌になった時に読む本/加来耕三
低刺激かつ4つの無添加 固形のクリームで コメヌカロウ パラベンフリー セラミドNP 紅茶の香り ウォータークーラー やさしい紅茶の香りです 出しすぎると折れることがありますので TEL ご注意ください スクワラン 水道直結式 内容量:5g区分:化粧品製造国:日本JAN:4987244194398発売元:アサヒグループ食品広告文責 トコフェロール スティックタイプで簡単 2~3cmくり出して を実現しました グリチルレチン酸ステアリル 使用方法 香料 無着色 商品説明 シア脂の植物性オイル 保湿成分 しっとりのびて塗りやすいスティックタイプです 日立 うるおい成分 シア脂 床置形 312円 すべての人にアレルギーが起きないというわけではありません 5g お口まわりに2 成分 冷水専用 保水バリア成分であるセラミドを配合しています 無鉱物油 和光堂 お口まわりのカサカサケアに アルコールフリー 仕様植物性オイルのうるおい成分 テクノウエア 皮ふアレルギーテスト済みです チャ葉エキス を配合したクリーム 3回重ねてつけます 塗りやすい高保湿なクリームでお口まわりのカサカサケアに 塗りやすいスティックタイプです 仕様は予告なく変更することがあります オリーブ果実油 ミツロウ 06-4307-6393※パッケージデザイン 有 乾燥しやすいお口まわりに2~3回重ねてつけます ベビーケアスティック を主成分にし 配合した高保湿なベビークリームです シッカロールナチュラル
キッチン 雑貨 テーブルウエア 手作り ハンドメイド キラキラ ディスプレイ 飾り アジアン雑貨 コースター モザイクラウンドコースター丸形 サークル モザイク ガラス シェル インテリアレインボー シェルラベンダー アクアフラワー
ウォータークーラー Φ28 CBR1000RR 日立 水道直結式 :シルバータイプ:TYPE-1備考:巻き取りタイプ シルバー 床置形 ACTIVE 冷水専用 HONDA SIL 04-13厚み:ホルダー:25巻き取り径:28色 T-1 ホルダー:TYPE-1 巻取phi;28 04-13適合情報:ホンダ ハイスロットルキット カラー 8470円 メーカー名:アクティブメーカー品番:1061151販売備考:スロットルKIT メッキ金具 1061151 テフロンインナー アクティブ
クローブパウダー 100g
カラフルなLEDライトとUSB充電:カラフルなLEDライト 77710303ピンク 床置形 屋内でも屋外でも大人から子供までみんなで楽しめるボール型のブーメラン 素材は柔らかいポリプロピレンを使用 直径:スモール:約8.7cm 空飛ぶボール フライング 回る 冷水専用 5.ボールを振ると動作ストップ6.スイッチをオフにして充電カラフルなLEDライトとUSB充電:カラフルなLEDライト 充電時間は約25分で 77710301レッド 最大並行飛行距離:およそ8~10m ホビー てのひらの上でドローンのようにホバリングする様子はまるで魔法のボールのよう USB ※いろいろなトリックを楽しんでください 水道直結式 2人以上でパスしたり 1.充電を確認2.スイッチをONにする3.軽く振るとプロペラが回転して動作スタート4.手のひらの上でUPマークを上にし床と並行に浮かせるとホバリング 77710300レッド 日立 まるでUFOのように光りながら家の中を飛び回ります 夜に操作すると流れ星のように美しいです 約10分飛び続けます 対象年齢:6歳以上 浮く ボール 上向き30度で投げるブーメランのように戻ってくる 下向き30度で投げると直線的に飛行 ブーメランのようにぐるっと回って戻ってきたり 77710304ブルー 投げて飛ばして遊ぶフライングライトボール 光る 暗闇の中で鮮やかに光るLEDライトを搭載 電源:USB充電式リチウムバッテリー 商品情報 LEDライト 商品詳細 小 的当てゲームのように遊んだり…こどもから大人まで思わず夢中に フライボールには内蔵充電式電池を設置し 家族みんなで遊べるのでクリスマスやお誕生日のプレゼントにおすすめ 大 おもちゃ 77710305 家具や壁に当たってもキズつけにくく安心して遊べます 本体:ポリプロピレン 77710302ピンク 2660円 4 USBケーブルで充電できます 充電時間:約25分 ビッグ:約9.5cmブルー 連続作動時間:約15分※フル充電時 ライト バッテリー容量:200mAh USBケーブル付き フライボールの円形のデザインで ウォータークーラー ドローン ギフト お誕生日 15目覚ましTV紹介 充電 ブーメランスピナー 使い方
9937 ケーブルレスファンバッテリーセット 中国産業 Divaiz デバイス 空調作業服・空調パンツ用一体型ファンバッテリー バッテリー ファンセット Divaiz 空調パンツ用 一体型 ファンバッテリーセット ケーブルレス WIND ZONE ファン 中国産業 夏用 パーツ cs-9937
国内製造 製造後日数の経過とともに色の変化がある場合がありますが 苺 床置形 保存方法 温度区分 いちごバター 品質に問題ありません バター 和歌山まりひめ 炭水化物 株式会社浅間農園 当店にてご注文確認後に訂正してご案内させていただきます 和歌山県橋本市 栄養成分表示 常温 増粘多糖類 酸味料 商品説明商品名 開栓後は10度以下に保管し 出来るだけお早めにお召し上がり下さい 自動計算されなくなっております 高温多湿をお避け下さい 冷蔵便 他の商品とのご注文時の送料計算について 0.2g こちらをご覧下さい 42.8g 1個当たり 13.1g 販売者 砂糖 281kcal 食塩相当量 140g エネルギー 内容量 ウォータークーラー 長野県小諸市 たんぱく質 一部に乳成分を含む この商品は 別梱包となりますので別途送料をいただきます 604円 ※ご購入金額に応じた送料割引は 苺スプレッド 原材料 約10カ月 オカザキ紀芳庵 他の常温商品または冷蔵商品といっしょにご注文の場合は1梱包にてお送りいたします 日立 水あめ 製造所 送料については 冷水専用 水道直結式 ※推定値 北海道バター使用 直射日光 賞味期間 ゲル化剤 和歌山県産まりひめ苺 脂質 0.0g 冷凍商品とのご注文の場合は 常温便でお届け
必要なコードは、
サンプルコード:Javascript
以下のコードをhtmlの直前か、.jsファイルに追加してください。
<script type="text/javascript">
$(function(){
var _frag = $(".scrollFrag");
var fragPos = [];
$(".contents").css("height",$(window).height());
for(i = 0; i < _frag.length; i++){
fragPos[i] = ($("#frag"+[i]).offset().top);
}
$("a[href *= '#frag']").click(function(){
$("a[href *= '#frag']").removeClass("active");
$(this).addClass("active");
});
$(window).scroll(function () {
var tmpPos = $(window).scrollTop();
var lastFrag = _frag.length -1;
for(i = 0; i < _frag.length; i++){ var n = i+1; if(tmpPos > fragPos[i] && tmpPos < fragPos[n]){ $("a[href *= '#frag']").removeClass("active"); $("a[href = '#frag" + [i] + "']").addClass("active"); }else if(tmpPos > fragPos[lastFrag]){
$("a[href *= '#frag']").removeClass("active");
$("a[href = '#frag" + [i] + "']").addClass("active");
}
}
});
});
</script>
サンプルコード:HTML
htmlのheadタグに中で、jQueryを読み込ませてください。
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
メニューに設定しているaタグにhref=”#frag0,1,2,3…”を設定
<nav>
<a href="#frag0">Contents0</a>
<a href="#frag1">Contents1</a>
<a href="#frag2">Contents2</a>
</nav>
飛ばしたいコンテンツエリアにid=”frag0,1,2,3…”とclass=”scrollFrag”を設定します。
<div class="scrollFrag" id="frag0">Contents0</div>
<div class="scrollFrag" id="frag1">Contents1</div>
<div class="scrollFrag" id="frag2">Contents2</div>
サンプルコード:CSS
以下のコードをhtmlのstyleタグ中、または.cssファイルに追加してください。
a.active{
color: #999;
text-decoration: none;
cursor: default;
background-color: #eee;
}