這是一個類似於CRUD系統的編輯功能,但其想法是簡化當用戶通過單擊或雙擊某個項目時,它將直接轉換爲字段更新數據..使用jquery編輯帶有用戶輸入的段落
演示here
的問題是我不能輸入任何東西到現場,我不知道爲什麼......
的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');
});
});
jEditable插件? http://www.appelsiini.net/projects/jeditable/default.html – tonoslfx
這是一個很好的插件來做這樣的事情。看看它是否適合你的目的。 http://vitalets.github.io/x-editable/index.html – azzy81
@tonoslfx他幾乎有它的工作,爲什麼在html5 contenteditable會做的時候用插件膨脹一切。 – Parrotmaster