gpt4 book ai didi

jquery - 选择的 tbody 不使用 jquery 从多个 tbody 中删除

转载 作者:太空宇宙 更新时间:2023-11-04 14:25:25 24 4
gpt4 key购买 nike

我知道这是一个非常简单的查询,但我花了一整天时间让它工作,但运气不好。我正在尝试删除任何带有其 ID 的 tbody,但它不是通过我在网上找到的任何方法删除的。我在这里犯了什么错误?

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('#btn').click(function() {
alert('clicked');
// $('#td1').html('');
// $('#td1').remove();
$('#td1').empty();
// $('#td1').css('display', 'none');
});
});
</script>
<p>(tbody have dummy content for testing. please ignore.)</p>
<table>
<tbody id="td1">
qqqqqqqqqqqqqqqq
</tbody>
<tbody id="td2">
wwwwwwwwwwwwww
</tbody>
<tbody id="td3">
eeeeeeeeeeeeeee
</tbody>
</table>
<input type="button" name="complete" value="click" id="btn" />

我从 CMS 中获取此布局,我想在其中删除选定的“tbody”。

最佳答案

首先需要正确设置表的语义,即有trtd。您可以根据需要使用 remove()empty()

$(document).ready(function() {
$('#btn').click(function() {
$('#td1').remove();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>

<table>
<tbody id="td1">
<tr>
<td>qqqqqqqqqqqqqqqq</td>
</tr>
</tbody>
<tbody id="td2">
<tr>
<td>wwwwwwwwwwwwww</td>
</tr>
</tbody>
<tbody id="td3">
<tr>
<td>eeeeeeeeeeeeeee</td>
</tr>
</tbody>
</table>
<input type="button" name="complete" value="click" id="btn" />

关于jquery - 选择的 tbody 不使用 jquery 从多个 tbody 中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58021819/

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