Difference between revisions of "Template:Shanghaitech/js"

Line 7: Line 7:
 
function parseContentTitles() {
 
function parseContentTitles() {
 
     titles = document.getElementById("content-block").getElementsByTagName('h2');
 
     titles = document.getElementById("content-block").getElementsByTagName('h2');
 +
    var count = 0;
 
     if (titles.length === 0) {
 
     if (titles.length === 0) {
 
         $("#mySidenav").remove();
 
         $("#mySidenav").remove();
Line 12: Line 13:
 
         for (var i = 0; i < titles.length; i++) {
 
         for (var i = 0; i < titles.length; i++) {
 
             title = titles[i];
 
             title = titles[i];
             title.id = title.textContent.replace(/\ /g, '-');
+
             title.id = 'passageTitle'+count;
 +
            count += 1;
 
             createSidenavElement(title);
 
             createSidenavElement(title);
 
         }
 
         }
Line 63: Line 65:
 
$(window).load(adjustSidenavHeight);
 
$(window).load(adjustSidenavHeight);
 
$(window).resize(adjustSidenavHeight);
 
$(window).resize(adjustSidenavHeight);
 
  
 
</script></html>
 
</script></html>

Revision as of 16:49, 30 October 2017