I have two or more blocks on same level. Inside these blocks I have common elements, but I want to treat differently for each child elements.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
let row_len = $(".parent-row>.row").length;
$(".parent-row>.row").each(function(index, element){
if(index < row_len) {
element.remove();
}
});
});
});
</script>
<div class="parent-row">
<div class="row">
A
</div>
</div>
<div class="parent-row">
<div class="row">
A
</div>
<div class="row">
A
</div>
</div>
<div class="parent-row">
<div class="row">
A
</div>
<div class="row">
A
</div>
<div class="row">
A
</div>
</div>
<button type="button">Reset</button>
Actually I want to delete all the child elements of .row elements except A block.
I want get back as :
<div class="parent-row">
<div class="row">
A
</div>
</div>
<div class="parent-row">
<div class="row">
A
</div>
</div>
<div class="parent-row">
<div class="row">
A
</div>
</div>