gpt4 book ai didi

jquery - 使用 jQuery 需要仅隐藏表格中的某些单元格

转载 作者:行者123 更新时间:2023-12-01 06:10:23 25 4
gpt4 key购买 nike

我在http://jsfiddle.net/RwvN5/12/中有这张表我需要做的是单击最后一个单元格时仅隐藏第一个单元格。单击触发器时只需隐藏同一行中的一个单元格。

HTML:

<table id="dynamicTable">
<tr>
<td id="hidesme">need to hide</td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td class="trigger">trigger</td>
</tr>
<tr bgcolor="Gray">
<td id="hidesme">need to hide</td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td class="trigger">trigger</td>
</tr>
<tr>
<td id="hidesme">need to hide</td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td class="trigger">trigger</td>
</tr>
<tr bgcolor="Gray">
<td id="hidesme">need to hide</td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td><a href="https:\\www.google.com\">Click Here</a></td>
<td class="trigger">trigger</td>
</tr>
</table>

jQuery:

$(document).ready(function () {
$(".trigger").click(function () {
var myelement = $(this).find('#hidesme');
alert("HI");
$(myelement).toggle();
});
});

最佳答案

使用 parent().find("#hidesme") 因为这是 TD,您无法找到第一个 TD。因此找到父 TR 并从中找到第一个 td。

$(document).ready(function () {

$(".trigger").click(function () {

var myelement = $(this).parent().find('#hidesme');
alert("HI");
$(myelement).toggle();

});
});

<强> DEMO

关于jquery - 使用 jQuery 需要仅隐藏表格中的某些单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22004906/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com