☰
✕
Главная
© 2002 - 2025
Diary.ru
jQuery динамически убрать/добавить textarea
netcat-na-diary
| среда, 15 января 2014
HTML
<ul class="comment.list"> <li class="comment-post">comment text</li> <li><a id="1" href="#" class="edit">edit</a> </li> </ul>
jQuery
$(function () { $('.edit').on('click', function () { var id = $(this).attr('id'); var comment$ = $(this).parents('li').prev('li.comment-post'); var text = comment$.text(); if($('.comment-edit').length){ $('.comment-edit').show(); } else{ comment$.html('<textarea name="comment-edit" class="comment-edit">' + text + '</textarea><br />'); } $('.comment-edit').blur(function(){ var text = $(this).val(); comment$.text(text); $('.comment-edit').hide(); }); $('.comment-edit').focus(); }); });
http://jsfiddle.net/D2Unk/7/
Ссылки
jQuery
Смотрите также
Читательский дневник
Обзор за 10 марта - 6 апреля
сводка на год
ГОТОВЫЕ РАБОТЫ 2025
Я ж не погромист
Діалоги