Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

pisskka

Clonar elementos com jQuery

Recommended Posts

Seguinte, tenho 3 imagens e preciso clonar cada uma para um lugar diferente.

Estou varrendo o elemento pai, pegando as imagens e jogando aonde eu quero. Porém estou jogando todas as 3 dentro de cada elemento e na verdade preciso de 1 imagem em cada um, ou seja, preciso clonar uma imagem de cada vez para o seu destino final ....

 

O que fiz de errado?

    $('#box-demo-overlay .box-item').each(function(index, value) {
        var item = $(this).children('.item').children('img'),
            itemPagination = $(this).parent().parent().next('.box-controls').children('.box-pagination').children('.box-page').children('span');
 
            item.clone(true).prependTo(itemPagination);
    } 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obrigado Srs., mas consegui resolver já.

 

$('#box-demo-overlay .owl-item').each(function(i) {
var img = $(this).children('.item').children('img'),
srcImg = '<img src="'+ img.attr('src') +'" alt="'+ img.attr('alt') +'">',
itemPagination = $(this).parent().parent().next('.box-controls').children('.box-pagination').children('.box-page').children('span');
$('.box-pagination span:eq('+i+')').prepend(srcImg); //Só precisava dessa linha...
});

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.