Задать вопрос
@strangeviking

Как сделать чтобы созданое поле для ввода выводилось поверх текста, не закрывая его, а не сбоку?

var oriVal;
        $("#todolist").on('dblclick', 'span', function () {
            oriVal = $(this).text();
            $(this).text();
            $("<input type='text'>").appendTo(this).focus();

        });


<ul id="todolist">
<li>Some text to be changed</li>
</ul>
  • Вопрос задан
  • 181 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
@vista1x
Если правильно Вас понял, то вот так: jsfiddle.net/xxqvhav2/1
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы