jquery - 如何删除 jQuery 选择的最后一个元素?

标签 jquery iterator css-selectors

我使用 jquery 选择器:

$('#menus>ul>li>a')

我想迭代选择器结果而不是最后一个:

$('#menus>ul>li>a').removeLast().each(fct());

当然,“removeLast()”函数不存在,有等效的吗?

谢谢。

最佳答案

您可以使用 :not 选择器或 .not() 方法:

$('#menus>ul>li>a:not(:last)')

$('#menus>ul>li>a').not(":last")

关于jquery - 如何删除 jQuery 选择的最后一个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2735891/

相关文章:

javascript - 如何为多个 svg 路径设置动画?

jquery - 验证失败的 htm 属性后返回编辑 View

html - 某些选择器的 CSS 选择器样式排除

javascript - 无法在 setInterval 函数中仅返回一次输出

php - 一次获取数据并放入两个不同的 div

Java - 带条件的对象循环?

c++ - 使用迭代器时如何解决 "Access Violation"?

C++ std::vector<std::string> 迭代器段错误

jquery - 找到最后一个TR(群)

html - 更改 MDC 按钮的容器填充颜色