<script src="https://cdnjs.cloudflare.com/ajax/libs/tocbot/4.11.2/tocbot.js"></script>
<script>
tocbot.init({
tocSelector: '.toc',
contentSelector: '.c-content',
hasInnerContainers: true
});
</script>
<h3>Table of Content</h3>
<div class='toc'></div>
Built with Tocbot
The result will be like