カスタムインラインエディタを作成しましたが、問題があります。その後、保存ボタンをクリックすると、再度編集できなくなります。どうすれば修正できますか?そして、あなたはそれを複数にするために私を助けることができますか?つまり、これは1ページに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>
お手伝いありがとう!