laravelを勉強するためにただいま下記のようなコードを記述しています。
jQuery
1function hoge_addRow(idx){ 2 3 var tags; 4 5 tags += "<tr> <td class=text-center> <button type=button class='btn deleterowbtn'>削除</button></td>"; 6 tags += "<td></td>"; 7 tags += "<td></td>"; 8 tags += "<td class='images'></td></tr>"; 9 10 $('#hoge_table tbody').append(tags); 11};
HTML5
1<table id="hoge_table"> 2 <thead> 3 <th></th> 4 <th>商品</th> 5 <th>値段</th> 6 <th>画像</th> 7 </tr> 8 </thead> 9 <tbody> 10 </tbody> 11
ここでjQueryで指定したテーブルの最後の列に追加するコードがあるのですがその中のclassで『images』が当たっているtdの中にlaravelのassetを用いてpublic配下に配置している画像を表示させたいのですがassetがうまく動作してくれなくて困っています。
このような場合assetを使用することはできないのでしょうか?
laravelのverは5.5を使っています。
試したこと
jQuery
1function hoge_addRow(idx){ 2 3 var tags; 4 5 tags += "<tr> <td class=text-center> <button type=button class='btn deleterowbtn'>削除</button></td>"; 6 tags += "<td></td>"; 7 tags += "<td></td>"; 8 tags += "<td class='images'>{{asset('images/testimage.jpg')}}</td></tr>"; 9 10 $('#hoge_table tbody').append(tags); 11};
上記などを試しましがうまくいかず画像が表示されませんでした。
回答1件
あなたの回答
tips
プレビュー