jquery - 只选择第三里

标签 jquery select background html-lists

如何使用 jquery 仅选择第三个(或我选择的其他数量)li 元素? 例如: 我如何用jquery更改仅第三里的背景。请提供任何帮助

最佳答案

how do i select only 3rd(

使用eq方法如下:

$('li').eq(2).css('background', 'yellow');

或者您可以使用 :eq 过滤器选择器的变体:

$('li:eq(2)').css('background', 'yellow');

索引从0开始,需要指定2才能真正选择第三个li

如果您想选择每三个元素,则需要使用 nth-child像这样:

$('li:nth-child(3n)')

nth-child 的索引不过从 1 开始。

关于jquery - 只选择第三里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3438898/

相关文章:

jquery - TweenMax 翻转卡

php - 选择语法未正确显示(不确定是否重复)

带有 xmlagg 函数的 SQL 多 SELECT 查询 - 未以所需方式提取数据

java - 输出到模拟器时出现背景图像问题

Safari 中的 CSS RGBA 透明度表现不同。我该如何解决?

jquery - 如何启用基于文本框值的复选框?

php - 从 URL 参数自动填充输入表单字段

javascript - 在 Javascript 中添加页面加载功能

php - 从 id 相同的其他表中提取名称/值

javascript - 尝试通过更新 Reactjs 中的状态来更改背景