我需要hr
在第四个元素之后添加标签,但它破坏了我的 jquery,它padding-right
从第四个元素中删除。
没有 hr 标签,我的 jquery 工作正常
$("div.container > div:nth-child(4n+4)").css("padding-right", "0px");
但是当我添加
标记它只是破坏了 jquery 在这种情况下它会从 4 div 和 7th div 中删除填充,因为它很重要
也作为子项。
我也试过
$("div.container > div.image-wrapper:nth-child(4n+4)").css("padding-right", "0px");
这没有工作的事件。
我怎样才能修改它,使它只计算 div 的类image-wrapper
作为它的孩子,并只从第 4 和第 8 div 中删除填充。
HTML
<div class="container">
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<hr class="video-divider-line">
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
<div class="image-wrapper"></div>
</div>