javascript - Jquery 是否可以在页面上每显示 5 次后更改一个类?

标签 javascript jquery css

Jquery 是否可以在页面上每显示 5 次后更改一个类?

例如,我正在使用一个输出多个联系人记录的 api 脚本。 API 不允许我访问记录输出区域,但它确实给了我 <div class="style-close"></div>在每组记录的末尾。

一条记录看起来像这样:

<div class="contact"> 
 <p>content </p>
<div class="contact-name><p>content</p></div>
<div class="contact-address><p>content</p></div>
</div>
<div class="style-close"></div>

最佳答案

可以使用:nth-of-type-selector

$('.style-close:nth-of-type(5n)').doSomething()

:nth-of-type() Docs

注意:也可以在没有脚本的情况下在 css 中做同样的事情

https://developer.mozilla.org/en-US/docs/Web/CSS/:nth-of-type

DEMO

关于javascript - Jquery 是否可以在页面上每显示 5 次后更改一个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20768276/

相关文章:

javascript - 错误未捕获错误: Syntax error,无法识别的表达式

javascript - 创建一个要使用的 URL,而不是多个 URL

javascript - 选择文本后插入 HTML 元素

javascript - 选择将打开的选项卡更改为新网址。但是,如果该选项卡在下一次选择更改时关闭怎么办?

javascript - 计算动态创建的 Div 元素和所有子元素的加载时间

javascript - 使用 html 和 css 的背景颜色

javascript - 从 timeoutID 获取 setTimeout 延迟

javascript - 将事件监听器存储在函数中并调用该函数

html - 透明背景 CSS

jquery - 全部展开 - 全部折叠 Div 样式问题