这是一个类似于 CRUD 系统的编辑功能,但其想法是简化,当用户通过单击或双击一个项目时,它将变成一个字段以直接更新数据。
演示在这里
问题是我无法在该字段中输入任何内容,我想知道为什么...
html
<li style="list-style:none">click here to edit</li>
jQuery
$(document).ready(function(){
$('li').click(function(){
$(this).html("<input id='input' type='text'>");
});
$('#input').blur(function(){
var newVal = ('#input').val();
$('li').text('newVal');
});
});