Ahora sé que esta pregunta básica se ha hecho antes, pero debo estar haciendo algo mal. Sé que un elemento adjunto debe atarse antes de que yo pueda hacer algo al respecto. Sin embargo, por más que lo intente, no puedo hacer que funcione.Cómo eliminar un elemento anexo con Jquery y por qué unir o vivir está causando que los elementos se repitan
Estoy sacando un mensaje y visualizando cuando las personas hacen clic en una selección de radio. Cada vez que intento vincular el nuevo elemento, se acumula de maneras extrañas. Comenzará a apilar los elementos. por ejemplo, [Haga clic en 1] mensaje 1, [Haga clic en 2] mensaje 1 y 2 y así sucesivamente.
He intentado un montón de maneras diferentes de unirlo. Mi esperanza era que eliminar eliminaría #feedback y luego crear y enlazar el siguiente mensaje. Debo estar haciendo algo terriblemente mal. Sé que esto es muy similar a otras publicaciones, pero las revisé todas y no pude encontrar una respuesta lo suficientemente clara como para ayudar. Gracias de antemano.
El HTML
<div class="answers">
<ul>
<li>
<input id="answer" type="radio" onclick="feedback('THE MESSAGE HTML')"><label>Label</label>
</li>
</ul>
</div>
JavaScript:
function feedback(message)
{
$('#answer').live('click', function()
{
$('#feedback').remove();
});
$('#answer').live('click', function()
{
$('.answers').append('<div id="feedback">'+message+'</div>');
});
};
se puede crear un violín para ello ?? –