¿Cómo puedo agregar un elemento div alrededor de 2 (o más) div? Lo que pienso:Crear envoltorio div alrededor de otros dos divs con jQuery
HTML:
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
jQuery:
$('div.list-price').each(function() {
$(this).before('<div class="action-price">');
$(this).next().after('</div>');
});
esperaba que el código de seguridad hará esto:
<div class="action-price">
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
</div>
Pero:
<div class="action-price"></div>
<div class="list-price">20000</div>
<div class="sell-price">10000</div>
¿Alguien puede ayudarme?
Gracias,
Gabor
su antes y después de usos no son válidas ya que estos métodos no escriben texto al contenido del documento, que en lugar escriben _nodes_. entonces, la 1ra ('antes') inserta la etiqueta de cierre automático (bu jQuery) y la segunda ('después') salta debido a una marcación no válida – Guard