現在、既存で組まれたHTMLがあり、
店舗名(.shop_name)を取得し、条件分岐でA店なら「https://exsample1.com」を、B店なら「https://exsample2.com」を<div clas="to-dtl">の下に追加しようと改修しておりますがうまく来ませんのでご教授願います。
※既存からあるサイトなのでHTMLが変な組み方になっています・・・。
HTML
1<table> 2 <tr> 3 <td><span class="shop_name">A店</span></td> 4 <td> 5 <div class="to-dtl"></div> 6 <!-- ここに条件判定したリンクボタンを追加したい --> 7 <!-- (例)<a href="https://exsample1.com">LINEで相談</a> 8 </td> 9</tr> 10</table> 11 12<table> 13 <tr> 14 <td><span class="shop_name">B店</span></td> 15 <td> 16 <div class="to-dtl"></div> 17 <!-- ここに条件判定したリンクボタンを追加したい --> 18 </td> 19</tr> 20</table> 21 22<table> 23 <tr> 24 <td><span class="shop_name">C店</span></td> 25 <td> 26 <div class="to-dtl"></div> 27 <!-- ここに条件判定したリンクボタンを追加したい --> 28 </td> 29</tr> 30</table>
javascript
1$(function(){ 2 if($('.shop_name').text().match('A店')){ 3 $('.to-dtl').after(` 4 <div class="line-btn"> 5 <a href="https://exsample1.com">LINEで相談</a> 6 </div> 7 `) 8 }else if($('.shop_name').text().match('B店')){ 9 $('.to-dtl').after(` 10 <div class="line-btn"> 11 <a href="https://exsample2.com">LINEで相談</a> 12 </div> 13 `) 14 } 15}); 16
回答1件
あなたの回答
tips
プレビュー