waf*_*ffl 7 html javascript css jquery jquery-after
我有<ul>一些<li>元素.其中一些是隐藏的,并在单击jQuery时添加到列表的末尾after().
但是,由于某些原因,添加的元素after()总是与它们之后添加的元素太接近.
我在这里做了一个jsbin演示
另外,截图解释:

使用after()而不是简单的原因addClass或者show是因为列表依赖于应用样式li:nth-child(even),因此如果元素存在但仅隐藏,则会导致列表样式中出现问题.