Quero anexar tags text / html em div sem alterar seu significado. Então, quando eu adiciono
<a>This is not anchor </a>
, deve exibir <a>This is not anchor </a>
Mas ele exibe hiperlink dentro div -> Isso não é âncora.
Como posso conseguir isso usando $("#mydiv").append("<a>This is not anchor</a>").
Por favor ajude.
Respostas:
0 para resposta № 1Parece que você precisa anexá-lo como texto em si. então use assim,
$("#mydiv").text($("#mydiv").text()+"<a>This is not anchor</a>")
0 para resposta № 2
.append()
acrescenta conteúdo como HTML e não como texto. enquanto você precisa anexar o conteúdo como texto. você pode usar a função de retorno de chamada .text()
Para alcançar isto:
$("#mydiv").text(function(i,o){
return o + "<a>This is not anchor</a>";
});