заменить текстовое поле с div с jquery не работает

Это'Это просто работает в течение нескольких секунд, а затем div снова исчезает:

$(document).ready(function () {

    $("#done").click(function () {
        $('#txtname').replaceWith(function () {

            return '' + $(this).val() + '';
        });
    });

Ответы на вопрос(1)

Ваш ответ на вопрос