我正在尝试从每个节点中删除Default。我尝试了以下代码
$( document ).ready(function() {
$( "table tbody tr td:nth-of-type(1) select option").first().remove();
});
它从第一个节点删除了元素。有人可以帮我删除每个节点的第一个元素。
答案 0 :(得分:2)
$("table tbody tr td:nth-of-type(1) select option:first-child").remove();
答案 1 :(得分:1)
.first()
返回集合中的第一个元素。
您想要使用:first-child
选择器,它会将您应用它的简单选择器过滤为仅匹配父项的第一个子项:
$("table tbody tr td:first-child select option:first-child")
这只会匹配他们各自父母的第一个孩子的<option>
元素。
您也可以在td
上使用它。