我想克隆一个整体div但排除其中的最后一个<p>元素div.如何使用jQuery来做到这一点?
原来的div:
<div class="clone">
<p>Content<p>
<p>Content<p>
<p>Content<p>
<p class="exclude">Content<p>
</div>
Run Code Online (Sandbox Code Playgroud)
克隆后我想要这个:
<div class="clone">
<p>Content<p>
<p>Content<p>
<p>Content<p>
<p class="exclude">Content<p>
</div>
<div class="clone">
<p>Content<p>
<p>Content<p>
<p>Content<p>
</div>
Run Code Online (Sandbox Code Playgroud)
克隆元素然后删除最后一个孩子
var clone = $('.clone').clone().find('.exclude').remove().end()
Run Code Online (Sandbox Code Playgroud)
要么
var clone = $('.clone').clone().children(':last').remove().end()
Run Code Online (Sandbox Code Playgroud)
演示:小提琴
| 归档时间: |
|
| 查看次数: |
1215 次 |
| 最近记录: |