fixed "show-more-btn" toggle logic
This commit is contained in:
parent
fea093c187
commit
68f45f6b81
1 changed files with 4 additions and 7 deletions
|
@ -164,12 +164,9 @@ function toggleCourseVisibility(elem) {
|
|||
}
|
||||
}
|
||||
|
||||
// toggle the current button visibility
|
||||
elem.classList.toggle("hidden");
|
||||
// toggle the alternate button visibility
|
||||
if (elem.id === "show-more-btn"){
|
||||
document.getElementById("show-less-btn").classList.toggle("hidden");
|
||||
}else{
|
||||
document.getElementById("show-more-btn").classList.toggle("hidden");
|
||||
// toggle the buttons visibility
|
||||
let buttonsToToggle = elem.parentNode.getElementsByClassName("show-more-btn");
|
||||
for (var i = 0; i < buttonsToToggle.length; i++) {
|
||||
buttonsToToggle[i].classList.toggle("hidden");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue