我目前正在使用一个表格,现在想知道是否可以在第一个和最后一个单元格中添加带有预定义代码的列。
这是我当前的表格代码:
<div>
<table id="myTable" class="tablesorter">
<colgroup>
<col class="nam">
<col class="dastgah">
<col class="inform">
<col class="sherkat">
<col class="reviews">
<col class="genre">
<col class="dastgahedigar">
<col class="saal">
<col class="didam">
<col class="seriesid">
</colgroup>
<thead>
<tr>
<th>Nam</th>
<th>Dastgah</th>
<th>Info</th>
<th>Sherkat</th>
<th>R</th>
<th>Type</th>
<th>Dastgahe Digar</th>
<th>Saal</th>
<th>Baazi<br>Kardam<br>Didam</th>
<th>Series<br>ID</th>
</tr>
</thead>
<tbody>
<tr class="">
<td><a>23 Matches</a></td>
<td><a>Bally Astrocade TAPE</a></td>
<td><a>Tape from the Bob Fabris Collection</a></td>
<td><a>Rich Tietjens</a></td>
<td><a></a></td>
<td><a></a></td>
<td><a></a></td>
<td><a>1980</a></td>
<td><a></a></td>
<td><a></a></td>
</tr>
我想在表的开头添加一列,在表的末尾添加一列,如下所示:
<tr class="">
<td><img src="test.png" width="130" height="180" align="middle" ></td>
<td><a>23 Matches</a></td>
<td><a>Bally Astrocade TAPE</a></td>
<td><a>Tape from the Bob Fabris Collection</a></td>
<td><a>Rich Tietjens</a></td>
<td><a></a></td>
<td><a></a></td>
<td><a></a></td>
<td><a>1980</a></td>
<td><a></a></td>
<td><a></a></td>
<td><video src="test.mp4" height="181" width="199" controls></video></td>
</tr>
我想用预定义的代码添加第一列和最后一列,或者至少将第一个和最后一个单元格的代码复制到每一行。
目前我正在用记事本手动完成。我想添加这些行,然后再对它们进行处理,例如稍后将更改 img 源。我认为唯一的 JavaScript 是用于列出升序和降序列的 jQuery 脚本。
我部分找到了 jQuery 代码的解决方案:
$(document).ready(function(){
$('table').find('tr').each(function(){
$(this).find('td').eq(0).before('<td><img src="Dastgahaye_Nasle_3-Dateien/Aksha/C64/Cover/Cover_Nadare.png" width="130" height="180" align="middle"></td>');
});
});
有没有什么方法可以在创建列之后保存代码,这样每次加载页面时就不需要生成列?我尝试将其保存在 Firefox 中,但这样做会生成列,但会删除文件夹路径。