diff --git a/js/js.js b/js/js.js index ac2a5ad..d287267 100644 --- a/js/js.js +++ b/js/js.js @@ -2,6 +2,21 @@ Drupal.behaviors.footnote_popups = { attach: function attach(context, settings) { + /* + //target he footnotes list + $.each($(".footnote-list ul.footnotes a"), function(index, value) { + //find the footnotes at the bottom and extract the text + var _footnoteText_ = $(this).siblings(".endnote-text").text(); + //var _bibCiteText_ = $(this).siblings(".endnote-text").text(); + console.log(_footnoteText_); + //find the href of the related anchor from the id of this + var _id_ = $(this).attr("id"); + console.log(_id_); + //use the id to fing the links href and insert the text from the 1st var + $('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); + }); */ + + $.each($(".footnote-list ul.footnotes a"), function(index, value) { //find the footnotes at the bottom and extract the text @@ -20,6 +35,20 @@ //use the id to fing the links href and insert the text from the 1st var $('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); }); + + + + + //$.each($("li.footnote"), function(index, value) { + ////find the footnotes at the bottom and extract the text + //var _footnoteText_ = $(value).text(); + //console.log(_footnoteText_); + ////find the href of the related anchor from the id of this + //var _id_ = $('.footnote-link', this).attr("id"); + //console.log(_id_); + ////use the id to fing the links href and insert the text from the 1st var + //$('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); + //}); } }; @@ -77,7 +106,7 @@ attach: function attach(context, settings) { - $('.toc li a').on('click',function(e) { + $('.toc a').on('click',function(e) { e.preventDefault(); var offset = 100; var target = this.hash; diff --git a/src/js/js.js b/src/js/js.js index ac2a5ad..d287267 100644 --- a/src/js/js.js +++ b/src/js/js.js @@ -2,6 +2,21 @@ Drupal.behaviors.footnote_popups = { attach: function attach(context, settings) { + /* + //target he footnotes list + $.each($(".footnote-list ul.footnotes a"), function(index, value) { + //find the footnotes at the bottom and extract the text + var _footnoteText_ = $(this).siblings(".endnote-text").text(); + //var _bibCiteText_ = $(this).siblings(".endnote-text").text(); + console.log(_footnoteText_); + //find the href of the related anchor from the id of this + var _id_ = $(this).attr("id"); + console.log(_id_); + //use the id to fing the links href and insert the text from the 1st var + $('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); + }); */ + + $.each($(".footnote-list ul.footnotes a"), function(index, value) { //find the footnotes at the bottom and extract the text @@ -20,6 +35,20 @@ //use the id to fing the links href and insert the text from the 1st var $('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); }); + + + + + //$.each($("li.footnote"), function(index, value) { + ////find the footnotes at the bottom and extract the text + //var _footnoteText_ = $(value).text(); + //console.log(_footnoteText_); + ////find the href of the related anchor from the id of this + //var _id_ = $('.footnote-link', this).attr("id"); + //console.log(_id_); + ////use the id to fing the links href and insert the text from the 1st var + //$('a[href$="' + _id_ + '"]').attr('data-toggle', 'tooltip').attr('data-original-title', _footnoteText_).attr('title', ''); + //}); } }; @@ -77,7 +106,7 @@ attach: function attach(context, settings) { - $('.toc li a').on('click',function(e) { + $('.toc a').on('click',function(e) { e.preventDefault(); var offset = 100; var target = this.hash;