본문 바로가기

자동차보험벌금1


// === Laco x TOC: 목차 라벨 보장 + 떠돌이 '목차' 텍스트 제거 === (function(){ function fixTOC(){ var toc = document.querySelector('.entry-content .book-toc'); if(!toc) return false; // TOC 라벨 보장(라꼬가 비워둘 때가 있어 제목을 채워줌) var p = toc.querySelector('p'); if(!p){ p = document.createElement('p'); toc.prepend(p); } if(!p.textContent.trim()){ p.textContent = '목차'; } // 본문 중간에 독립적으로 남는 '목차' 텍스트 제거(표시용 클래스로 치환) document.querySelectorAll('.entry-content p').forEach(function(el){ if(el.closest('.book-toc')) return; if(el.textContent.trim() === '목차'){ el.classList.add('toc-stray'); // CSS에서 display:none 처리 } }); return true; } if(!fixTOC()){ // 라꼬가 비동기로 TOC를 삽입하는 경우 감시 var mo = new MutationObserver(function(){ if(fixTOC()) mo.disconnect(); }); mo.observe(document.body, {childList:true, subtree:true}); } })();