javascript - 如何在选定元素之后获取所有元素

标签 javascript jquery html css

如何包含最后一个元素?

$('div.current').nextUntil("div:last").css("color", "blue");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div>First</div>
<div>Second</div>
<div class="current">Third</div>
<div>Fourth</div>
<div>Fifth</div>
<div>Sixth</div>
<div>Seventh</div>

最佳答案

您可以只使用 nextAll() 代替:

$('div.current').nextAll().addClass('foo');
.foo { color: #00F; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<div>First</div>
<div>Second</div>
<div class="current">Third</div>
<div>Fourth</div>
<div>Fifth</div>
<div>Sixth</div>
<div>Seventh</div>

关于javascript - 如何在选定元素之后获取所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43042614/

相关文章:

javascript - 存储在变量中的正则表达式在匹配时不起作用

javascript - javascript数组中的引用错误

html - 什么时候可以在 HTML 图像上将替代文本留空(如果有的话)?

javascript - 这个数字在 mdn 的浏览器支持部分意味着

javascript - 滚动到固定标题的 anchor 位置

javascript - 如何检查复选框是否在 IE 6 中被选中

javascript - 修改IP地址输入框

javascript - 将字符串从获取响应更改为数组

javascript - 更改 'option' 标记的值后的 Ajax 调用

html - 变换属性 CSS3 比例但停留在底部