Javascript 第一个孩子不能使用我的选择器
我的js 考虑我的标记是这样的Javascript 第一个孩子不能使用我的选择器,javascript,jquery,Javascript,Jquery,我的js 考虑我的标记是这样的 $('dd:first-child', 'dd:first-child(2)').remove(); 这是因为第一个子(2)不是一个函数,所以它会给出一个错误。 应该是: <dd> <br> <br? </dd> 或 或 这也可能起作用: $('dd:nth-child(1), dd:nth-child(2)').remove(); 编辑: 要删除,您可以执行以下操作: $('dd:lt(2)').remov
$('dd:first-child', 'dd:first-child(2)').remove();
这是因为第一个子(2)
不是一个函数,所以它会给出一个错误。
应该是:
<dd>
<br>
<br?
</dd>
或
或
这也可能起作用:
$('dd:nth-child(1), dd:nth-child(2)').remove();
编辑:
要删除
,您可以执行以下操作:
$('dd:lt(2)').remove();
first child(2)
不是一个函数您需要的不是first child
,而是nth-child()
first child
只返回第一个匹配的元素i想要删除
实际上你想要删除这两个元素吗?你真的想把两个参数传递给jQuery吗?
$('dd:nth-child(1), dd:nth-child(2)').remove();
$('dd:lt(2)').remove();
$('dd br:lt(2)').remove();