Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 第一个孩子不能使用我的选择器_Javascript_Jquery - Fatal编程技术网

Javascript 第一个孩子不能使用我的选择器

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

我的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)').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();