【发布时间】:2021-05-05 15:31:12
【问题描述】:
我在html/php 表上有 td,它搜索文件名与相同行号标识符匹配的所有文档。
一个 td 可能会显示多个文档名称,如果它们的名称类似于 A12345 和 A12345_1。此 td 如下所示:
<td>
<?php if (!empty($numero)){
foreach($dokumentit as $dokumentti) {
echo "<i class='fas fa-times'></i>
<a class='dokumentti' href='$dokumentti'>" .basename($dokumentti). "</a>";
}
} ?>
</td>
我希望能够通过单击 <i class='fas fa-times'></i> 来删除文档,为此我使用 jQuery 代码:
$('.fa-times').click(function(){
var dokumentti = $(this).parent().find('.dokumentti').text();
alert (dokumentti);
});
这适用于仅附加一个文档的 td,但如果 td 有多个文档,它会全部显示,我正在尝试使其始终仅显示您单击 <i class='fas fa-times'></i> 的文档名称。
有什么想法吗?
【问题讨论】:
-
试试
$(this).next('.dokumentti').text(); -
@Swati 就是这样!感谢您的超级快速回答!
标签: javascript jquery css-selectors