<div id="widgetAreaFooter">
<div class="row">1</div>
<div class="row">2</div>
<div class="row">3</div>
<div class="row">4</div>
<div class="row">5</div>
<div class="row">6</div>
<div class="row">7</div>
</div>
Cómo quitar los 3 últimos div?eliminar 3 últimos divs con jQuery
He probado esto, pero no funciona:/
var row = $('#widgetAreaFooter>.row');
var nbr = row.length ;
for (var i=4;i<nbr;i++) row.get(i).remove();
or
for (var i=4;i<nbr;i++) row[i].remove();
supongo que el código sólo se suministra eliminado la fila 5 y 7. También necesita para yo-- después (o durante) la eliminación: '$ (fila [i -]) remove();. '. Sin embargo, @ bazmegakapa es más claro y seguro. ** Editar: ** mi error. También debe disminuir nbr después de quitar el elemento. Como dije, @bazmegakapa tenía la mejor solución. – Korcholis