3
我想创建段落可编辑的onclick。我做了可编辑的段落,但只有一个问题是当我点击外侧的文本区域,它成为正确的段落,但我第二次点击段落它不工作。 我真的很抱歉我的英语。 非常感谢您的帮助。使段落可编辑
HTML:
<p id="about">This is paragraph</p>
SCRIPT:需要
$(document).ready(function() {
function paraClicked() {
var aboutText = $('#about').html();
var editableText = $('<textarea />').css({'width': '100%', 'font-size': '20px'});
editableText.val(aboutText);
$('#about').replaceWith(editableText);
editableText.focus();
editableText.blur(editableTextBlured);
}
function editableTextBlured() {
var text = $(this).val();
viewavleText = $('<p>');
viewavleText.html(text);
$(this).replaceWith(viewavleText);
$(viewavleText).click(paraClicked);
}
$('#about').click(paraClicked);
});