我写了一个自定义内联编辑器,但我遇到了问题。如果我点击保存按钮之后我无法再次编辑它,我该如何修复它以使其正常工作?你能帮我把它变成多个吗?我的意思是,这仅适用于页面上的 1 个 div,不超过 1 个。这是代码:
$(function()
{
var fut = false;
$('.jq_edit').live('click', function() {
if (fut==true){ } else {
var tartalom = $(this).html();
$(this).html("<input type='text' value='"+tartalom+"'><input type='button' value='Save' class='save'>");
fut=true;
}
});
$('.save').live('click', function() {
var mtartalom=$(this).prev().attr('value');
$('.jq_edit').html(mtartalom);
$('.jq_edit').append(" <span id='ok'><img src='accept.png'> Success</span>");
$('#ok').delay(1500).fadeOut(500);
});
});
和html:
<body>
<div class="jq_edit">adsadasd</div>
</body>
感谢您的帮助!