(function ($, Drupal) { Drupal.behaviors.footnote_popups = { attach: function attach(context, settings) { $.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', ''); }); } }; Drupal.behaviors.author_tasks_menu = { attach: function attach(context, settings) { $.each($(".menu__author-tasks .menu-item a "), function(index, value) { var titleText = $(this).attr("title"); var linkInfo = '' +titleText+ ''; console.log(titleText); $(this).append(linkInfo); }); } }; Drupal.behaviors.stickyTOC = { attach: function attach(context, settings) { var container_height = $('.node__main-content').css("height"); //console.log(height); //$('.toc-container .toc-sticky-wrapper').css('height', container_height); //$( ".toc-block--wide" ).wrap( "
"); } }; Drupal.behaviors.slickSliderInit = { attach: function attach(context, settings) { $('.lp-slideshow').slick(); } }; //viii //