0.1.0 • Published 7 years ago
@k.higuchi/htmltoc v0.1.0
htmltoc
Create toc by html code
install
$ npm i @k.higuchi/htmltocusage
以下のHTMLからtocを生成する.
<h2>見出し2</h2>
<p>...</p>
<h3>見出し3</h3>
<p>...</p>
<h3>見出し3</h3>
<p>...</p>
<h3>見出し3</h3>
<p>...</p>import htmltoc from '@k.higuchi/htmltoc';
var toc = new htmltoc();
toc.deploy('.toc');以下のHTMLを生成し、.tocに挿入します。
<ul>
<li><a href="#toc-1">見出し2</a></li>
<li><a href="#toc-2">見出し3</a></li>
<li><a href="#toc-3">見出し3</a></li>
<li><a href="#toc-4">見出し3</a></li>
</ul>また、元のHTMLのhタグにはIDが付与されます。
<h2 id='toc-1'>見出し2</h2>
<p>...</p>
<h3 id='toc-2'>見出し3</h3>
<p>...</p>
<h3 id='toc-3'>見出し3</h3>
<p>...</p>
<h3 id='toc-4'>見出し3</h3>
<p>...</p>0.1.0
7 years ago