fixed footnotes highlighting
authorRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 17 Jun 2010 14:56:11 +0000 (16:56 +0200)
committerRadek Czajka <radoslaw.czajka@nowoczesnapolska.org.pl>
Thu, 17 Jun 2010 14:56:11 +0000 (16:56 +0200)
wolnelektury/static/js/book.js

index 598ef2e..9960bfa 100644 (file)
@@ -1,10 +1,14 @@
 $(function() {
     function scrollToAnchor(anchor) {
         if (anchor) {
-            var element = $('a[name="' + anchor.slice(1) + '"]');
+            var anchor_name = anchor.slice(1);
+            var element = $('a[name="' + anchor_name + '"]');
             if (element.length > 0) {
                 $.scrollTo(element, 500, {offset: {top: -50, left: 0}});
-                $(element).highlightFade('yellow');
+                foot_elem = $('#footnotes a[name="' + anchor_name + '"]');
+                if (foot_elem.length > 0) {
+                    $(element).parent().highlightFade('yellow');
+                }
                 window.location.hash = anchor;
             }
         }