抽出した文字列で、特定箇所へのページ内ナビゲーションを生成したいです。
具体的には以下の構成で「hoge1_child」が生成されます。
サンプルでは3つですが、生成される個数はランダムで決まっていません。
lang
1<div class="hoge1_parent"> 2<div class="hoge1_child"> 3<p class="info1">info1_1</p> 4<p class="info2">info2_1</p> 5</div> 6<div class="hoge1_child"> 7<p class="info1">info1_2</p> 8<p class="info2">info2_2</p> 9</div> 10<div class="hoge1_child"> 11<p class="info1">info1_3</p> 12<p class="info2">info2_3</p> 13</div> 14</div>
「hoge1_child」にidを付与し、別要素「hoge2_parent」内のdtタグにそれぞれの「info1」内の文字列ををコピーしメニュー名として使用したページ内ナビゲーションを作成したいです。
またddタグにはそれぞれの「info2」内の文字列をコピーしたいです。
lang
1<div class="hoge1_parent"> 2<div class="hoge1_child" id="hoge1_child_1"> 3<p class="info1">info1_1</p> 4<p class="info2">info2_1</p> 5</div> 6<div class="hoge1_child" id="hoge1_child_2"> 7<p class="info1">info1_2</p> 8<p class="info2">info2_2</p> 9</div> 10<div class="hoge1_child" id="hoge1_child_3"> 11<p class="info1">info1_3</p> 12<p class="info2">info2_3</p> 13</div> 14</div> 15 16<ul class="hoge2_parent"> 17<li><dl><dt><a href="#hoge1_child_1">info1_1</a></dt><dd>info2_1</dd></dl></li> 18<li><dl><dt><a href="#hoge1_child_2">info1_2</a></dt><dd>info2_2</dd></dl></li> 19<li><dl><dt><a href="#hoge1_child_3">info1_3</a></dt><dd>info2_3</dd></dl></li> 20</ul> 21
ご教授の程よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/05 09:51
2015/12/05 10:09
2015/12/05 10:44
2015/12/08 02:32