ni_nitdoc: Use only CSS to highlight current anchor
authorAlexandre Terrasa <alexandre@moz-code.org>
Tue, 27 Aug 2013 18:31:39 +0000 (14:31 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Tue, 27 Aug 2013 18:31:39 +0000 (14:31 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

share/ni_nitdoc/scripts/js-facilities.js
share/ni_nitdoc/styles/main.css

index 896cb58..fdf7996 100644 (file)
@@ -20,11 +20,6 @@ var currentIndex = -1;
 $(document).ready(function() {\r
 \r
        /*\r
-       * Highlight the spoted element\r
-       */\r
-       highlightBlock(currentAnchor());\r
-\r
-       /*\r
        * Nav block folding\r
        */\r
 \r
@@ -363,13 +358,6 @@ $(document).ready(function() {
                })\r
        );\r
 \r
-       /*\r
-       * Anchors jumps\r
-       */\r
-       $("a[href*='#']").click( function() {\r
-               highlightBlock($(this).attr("href").split(/#/)[1]);\r
-       });\r
-\r
        //Preload filter fields with query string\r
        preloadFilters();\r
 \r
@@ -415,20 +403,3 @@ function preloadFilters() {
 \r
 }\r
 \r
-/* Hightlight the spoted block */\r
-function highlightBlock(a) {\r
-       if(a == undefined) {\r
-               return;\r
-       }\r
-\r
-       $(".highlighted").removeClass("highlighted");\r
-\r
-       var target = $("#" + a);\r
-\r
-       if(target.is("article")) {\r
-               target.parent().addClass("highlighted");\r
-       }\r
-\r
-       target.addClass("highlighted");\r
-       target.show();\r
-}\r
index 2715407..1733965 100644 (file)
@@ -315,7 +315,7 @@ nav ul li span,
        color: #555;\r
 }\r
 \r
-.content article.highlighted {\r
+.content article:target {\r
        background-color: #FFF3C2;\r
        color: black;\r
 }\r