相关疑难解决方法(0)

jquery当前可见的第n个孩子

我可以像这样设计每个第4个"项目"div

  jQuery(".item:nth-child(4n)").addClass("fourth-item");
Run Code Online (Sandbox Code Playgroud)

并且工作正常,但后来我隐藏了一些项目,显示了其他一些项目,并希望重新做这个样式,但只有每个第四项可见的样式.所以我有一个将删除这个样式并重新应用它的函数,但我需要在重新应用样式时指定它只是每隔4个可见项目,而不是每个第4个项目.我知道":visible"选择器,但是没有看到用正确的nth-child选择器链接它,任何想法?

我尝试过这样的各种事情无济于事......

jQuery(".item").removeClass("fourth-item");
jQuery(".item:visible:nth-child(4n)").addClass("fourth-item");
Run Code Online (Sandbox Code Playgroud)

jquery css-selectors

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

css-selectors ×1

jquery ×1