// 選択肢がチェックボックスの場合、'next' ボタンの処理 if (self.type === 'checkbox') { let nextButton = current.querySelector('.next-button'); if (!nextButton) { // 次へボタンがない場合は作成する nextButton = document.createElement('div'); nextButton.textContent = '次へ'; nextButton.className = 'next-button'; current.appendChild(nextButton); // ボタンクリック時のイベントを追加 nextButton.addEventListener('click', function() { if (linkBoxAll.length > currentNo + 1) { next = linkBoxAll[currentNo + 1]; scrollPoint = next.getBoundingClientRect().top + window.pageYOffset; _.scrollTo(scrollPoint, setting.duration); } }); } nextButton.style.display = 'block'; return; }