La copie img élément à un autre div en utilisant jQuery
J'ai un simple div avec une image unique. Je veux copier de la même img
élément à un autre div.
$('.copy').click(function() {
imageElement = $(this).siblings('img.source')[0];
item = $('<div class="item">' + imageElement + '</div>');
});
J'obtiens ceci:
[object HTMLImageElement]
À la place de la balise image de rendu. Des idées?
- Cela me donne quelque chose de très similaire,
[object Object]
. Dont je puis avoir besoin defoo[0]
et nous sommes de retour à la case départ.
Vous devez vous connecter pour publier un commentaire.
essayez ceci:
de travail violon ici: http://jsfiddle.net/GbF7T/
de l'essayer.
[object Object]
.Essayer cette
Si vous n'avez pas besoin de remplacer le contenu dans #div2 utilisation "ajouter" ou "ajouter" au lieu de html.
Par exemple : $('#div2').prepend(imageElement);
Depuis votre img est dans une autre div, vous pouvez utiliser le .html() fonction.
Quelque chose comme ceci: