Dantes (обсуждение | вклад) Нет описания правки |
Dantes (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
. | function toggleSection(element) { | ||
var content = element.nextElementSibling; | |||
var isExpanded = content.classList.contains('expanded'); | |||
var parentBlock = element.closest('.recipe-block'); | |||
var allSections = parentBlock.querySelectorAll('.section-content'); | |||
for (var i = 0; i < allSections.length; i++) { | |||
allSections[i].classList.remove('expanded'); | |||
} | |||
element.classList.toggle('expanded'); | |||
if (!isExpanded) { | |||
content.classList.add('expanded'); | |||
} | |||
} | } | ||
. | document.addEventListener('DOMContentLoaded', function() { | ||
var sections = document.querySelectorAll('.section-content'); | |||
for (var i = 0; i < sections.length; i++) { | |||
sections[i].style.display = 'none'; | |||
} | |||
}); | |||
. | |||
. | |||
} | |||
} | |||
Версия от 02:52, 17 июня 2025
function toggleSection(element) {
var content = element.nextElementSibling;
var isExpanded = content.classList.contains('expanded');
var parentBlock = element.closest('.recipe-block');
var allSections = parentBlock.querySelectorAll('.section-content');
for (var i = 0; i < allSections.length; i++) {
allSections[i].classList.remove('expanded');
}
element.classList.toggle('expanded');
if (!isExpanded) {
content.classList.add('expanded');
}
}
document.addEventListener('DOMContentLoaded', function() {
var sections = document.querySelectorAll('.section-content');
for (var i = 0; i < sections.length; i++) {
sections[i].style.display = 'none';
}
});