我有一个评论系统,我想在其中实现内联编辑(当有人知道一个好的插件或类似的东西时,请不要犹豫给我一个名字)并找到一个用 textarea 和文本替换文本的 Javascript 片段作为该文本区域的值。
但现在我需要向该文本区域添加一个按钮(提交按钮),以便用户可以保存他编辑的文本。
我的代码现在看起来像
<span id="name">comment</span>
<div onclick="replacetext();">test</div>
<script type="text/javascript">
function replacetext(){
$("#name").replaceWith($('<textarea>').attr({ id: 'name', value: $('#name').text() }));
</script>
我已经对其进行了测试,$("#name").append('<button>yes</button>');
但它没有用。