Теперь я знаю, что этот основной вопрос задавали раньше, но я должен делать что-то неправильно. Я знаю, что добавленный элемент должен привязываться, прежде чем я смогу что-либо сделать с ним. Однако попробуйте, чтобы я не смог заставить его работать.
Я вынимаю сообщение и показываю, когда люди щелкают по радио. Когда я пытаюсь связать новый элемент, он складывается нечетно. Он начнет складывать элементы. например, [Click 1] message 1, [Click 2] сообщение 1 и 2 и т.д.
Я попробовал целую кучу разных способов связать его. Надеюсь, что удаление приведет к отключению #feedback, а затем создаст и свяжет следующее сообщение. Я должен делать что-то ужасно неправильно. Я знаю, что это очень похоже на другие сообщения, но я прошел через все и не смог найти достаточно ясного ответа на помощь. Заранее благодарю вас.
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>');
});
};