Addresses #3: Call goToSlide() from topic list
This commit is contained in:
parent
9f80580b6b
commit
423332b68d
10
slidify.js
10
slidify.js
@ -110,16 +110,16 @@ function getTopicListContent() {
|
||||
while (parentElement.nodeName.toLowerCase() != 'article') {
|
||||
parentElement = parentElement.parentElement;
|
||||
}
|
||||
let parentSlideID = parentElement.id;
|
||||
let parentSlideID = parseInt(parentElement.id.replace('slide', ''));
|
||||
|
||||
if (level > currentLevel) {
|
||||
resultHtml += `<ul><li><a href="#${parentSlideID}">${element.textContent}</a></li>`;
|
||||
resultHtml += `<ul><li><a href="javascript:goToSlide(${parentSlideID})">${element.textContent}</a></li>`;
|
||||
currentLevel = level;
|
||||
} else if (level < currentLevel) {
|
||||
resultHtml += `</ul></li><li><a href="#${parentSlideID}">${element.textContent}</a></li></li>`;
|
||||
resultHtml += `</ul></li><li><a href="javascript:goToSlide(${parentSlideID})">${element.textContent}</a></li></li>`;
|
||||
currentLevel = level;
|
||||
} else {
|
||||
resultHtml += `<li><a href="#${parentSlideID}">${element.textContent}</a>`;
|
||||
resultHtml += `<li><a href="javascript:goToSlide(${parentSlideID})">${element.textContent}</a>`;
|
||||
}
|
||||
})
|
||||
|
||||
@ -168,4 +168,4 @@ function toggleTopicList() {
|
||||
lastCtrlPress = Date.now();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user