Ir para conteúdo

POWERED BY:

Arquivado

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

3dmaniaco

Criar elemento dinâmico

Recommended Posts

Olá a todos

 

Como eu posso fazer, para quando eu clicar em um link, seja inserida em meu HTML a tag <img src="" /> de forma automatica e quando eu clicar novamente no link, a tag some do meu código HTML, como fazer ?

 

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, basicamente é isso:

<a>Clique Aqui</a>
$(function(){
	$("a").click(function(){ 
		if($("#Imagem").length)
		{
			$("#Imagem").remove();	
		}
		else
		{
			$("<img />").attr({ src: "LINKDAIMAGEM.formato", id: "Imagem"}).appendTo('body');
		}
	});
});

Caso queira que tenha mais de 1 link que crie imagem sem que delete as outras:

<a class="1">Clique Aqui</a><br />
<a class="2">Clique Aqui</a><br />
<a class="3">Clique Aqui</a><br />
<a class="4">Clique Aqui</a><br />
<a class="5">Clique Aqui</a><br />
<a class="6">Clique Aqui</a>
$(function(){
	$("a").click(function(event){ 
		var ID = $(this).attr("class");
		if($("#"+ID).length)
		{
			$("#"+ID).remove();	
		}
		else
		{
			$("<img />").attr({ src: "LINKDAIMAGEM.formato", id: ID}).appendTo('body');
		}
	});
});

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.