tableの行を追加した時に上の行の内容をコピーするボタンをつけたいです。
そこでは、一番上の行にはそのボタンはいらないので非表示にします。
また、そこでは編集状態と表示状態に分けて(行をクリックしたら編集状態になる)
tr:firstで一番上の行の編集テーブルにはボタンを表示させなくしようとしています。
しかし、編集行の所だけがボタンが無くなってしまいます。(どの行でも)
更に、編集行以外の所が一行目でもボタンが表示されてしまいます。
html
1<script type="text/template" id="edit"> 2 <td class="list0-col1" data-td="" data-id=""></td> 3 <td class="list0-col2 data-td="" data-id=""></td> 4 <td> 5 <% if($('table tbody tr:first')){ %> 6 <% }else{ %> <input type="button" class="copy" value="↑"> 7 <% } %> 8 </td> 9</script>
ちなみに、tableとtbodyがないのはunderscoreでのテンプレートを使用していてそちら側にあるからです。
分かる方がいましたら、力をお貸しください。
よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー