homegrade_theme_production/resources/js/single-conseil.js

33 lines
954 B
JavaScript

export default function singleConseil() {
let chapterIndex = document.querySelector('.chapter_index');
let questionBlocks = document.querySelectorAll('.questions-container-block');
function handleLinksBehavior() {
let chapterLinks = document.querySelectorAll('.chapter_index__link');
chapterLinks.forEach((link) => {
link.addEventListener('click', (e) => {
e.preventDefault();
let target = e.target.getAttribute('href');
let targetBlock = document.querySelector(target);
console.log(targetBlock);
targetBlock.scrollIntoView({
behavior: 'smooth',
});
});
});
}
function handleChapterIndicatorPosition() {
let chapterIndicator = document.querySelector('.chapter_index__position-indicator');
}
}
handleLinksBehavior();
// console.log(chapterIndex);
// console.log(questionBlocks);
// console.log(chapterLinks);
}