私は以下のJavaScriptを持っています:
function modify(value){
$('.ajax').html($('.ajax input').val());
$('.ajax').removeClass('ajax');
$(value).addClass('ajax');
$(value).html(
'<input id="editbox"' + ' type="text" value="' + $(value).text() + '"/>');
$('#editbox').focus();
}
問題は、カーソルが先頭に置かれていることです。好きな場所に配置できる解決策はありますか?テキストの中央をクリックすると、そこにカーソルを置いて、そこからテキストを編集できるようにします。
ありがとう
編集:左/右矢印を使用して目的の位置に移動した場合にのみ、値を変更できます。真ん中をクリックするとカーソルが消えます。
とった!後でコードを貼り付けます