Javascript 使用jQuery删除某些字段
所以我有一个box小部件和一个可折叠的小部件选项卡,它有许多字段。我怎样才能去掉第一个字段以及其他n字段,可以是字段4、9或第七个字段Javascript 使用jQuery删除某些字段,javascript,jquery,xhtml,Javascript,Jquery,Xhtml,所以我有一个box小部件和一个可折叠的小部件选项卡,它有许多字段。我怎样才能去掉第一个字段以及其他n字段,可以是字段4、9或第七个字段 <div class = "widgetPanel containerWidgetPanel foldableBox"> <div class="boxBody"> <table class="widgetTable containerWidgetTable"> <tbod
<div class = "widgetPanel containerWidgetPanel foldableBox">
<div class="boxBody">
<table class="widgetTable containerWidgetTable">
<tbody>
<tr>
<td class="boldColumn containerLabel">
<td class="fieldColumn containerField">
</tr>
<tr>
<td class="boldColumn containerLabel">
<td class="fieldColumn containerField">
</tr>
<tr>
<td class="boldColumn containerLabel">
<td class="fieldColumn containerField">
</tr>
.....
</tbody>
</table>
</div>
</div>
.....
这就是我目前所拥有的。。。只针对第一个字段
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery( "tr td" ).first().remove();
});
</script>
jQuery(文档).ready(函数(){
jQuery(“tr td”).first().remove();
});
任何帮助都将被告知!谢谢 使用.eq()
-例如,删除第四个td
:
jQuery(document).ready(function() {
jQuery( "tr td" ).eq(3).remove();
});
如果要删除第一行中的两个td
s,请使用以下命令:
jQuery("tr").eq(1).find("td").remove();
我假设你首先实现了你想要删除的
td
,并给出了删除nth
td
的方法-我不知道你指的是什么类参数我的意思是我应该在jQuery中写什么(我在这里放什么)?取决于你想要删除什么-如果td
,那么'td'
,如果td
带有类fieldColumn
,那么您的选择器可以是'td.fieldColumn'
,如果tr
,那么'tr'
等等,那么它必须是jQuery(“td.containerLabel”).eq(0).remove();和jQuery(“td.containerField”).eq(0).remove()删除第一个字段,然后呢?我试过了,但不起作用。。。这就是我在这里所做的。。。是的,但要从第n行删除两个td
,请使用我编辑的答案中的代码。