У меня есть этот фрагмент кода, который скрывает или показывает элемент HTML, когда я нажимаю кнопку:
function showMonth() {
var x = document.getElementById("calendarDiv");
if (x.style.display === "none") {
x.style.display = "block";
document.getElementById("timelineDiv").style.display = "none";
}
}
function showWeek() {
var x = document.getElementById("timelineDiv");
if (x.style.display === "none") {
x.style.display = "inline-block";
document.getElementById("calendarDiv").style.display = "none";
}
}
Однако, когда я нажимаю кнопку showWeek после нажатия кнопки showMonth, html на моей неделе все очень отличается от того, как это было до того, как я нажал любую кнопку. Я думаю, что это могло быть удаление / игнорирование CSS, которое он видел раньше. Любые идеи / мнения / помощь приветствуются!