javascript - 如何使用 jquery 删除一个元素和下一个元素?

标签 javascript jquery html

我正在尝试删除一个元素和紧随其后的元素。知道为什么这不起作用吗?:

$('ul').find('li').first().remove().next().remove();

$('ul').find('li').first().remove().next().remove();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<ul>
  <li>One</li>
  <li>Two</li>
  <li>Three</li>
</ul>

这只是我在我的项目中尝试做的一个例子。我需要使用 find 方法,不能更改那部分。谢谢

最佳答案

您可以尝试选择前两个,然后删除它们:

$('ul').find('li').slice(0, 2).remove();

关于javascript - 如何使用 jquery 删除一个元素和下一个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42304248/

相关文章:

javascript - 取消辅助 javascript 事件

javascript - 外部化 View 的指令不起作用

javascript - 在 jQuery UI 日期选择器中自定义月份

javascript - 在表单上使用 jquery 的问题

html - 如何将 mdGridTile 制作成链接

javascript - 在 JS 调用上执行 PHP 的可靠方法?

javascript - 从数组中选择

javascript - 通过逗号和空格连接数组

javascript - 使用 for 循环中的拼接从数组中删除项目

javascript - 如何从 jsCalendar 中提取选定的日期值