クリックするとスパンが入力され、外側をクリックするとスパンに戻ります。しかし、それは一度変換してから再び起こらないクリック時に範囲を入力に変換する
ここにコードがあります。
$(function() {
$(document).on('click', 'span.loadNum', function() {
var input = $('<input />', {
'type': 'text',
'name': 'unique',
'value': $(this).html()
});
$(this).parent().append(input);
$(this).remove();
input.focus();
});
$(document).on('blur', 'input', function() {
$(this).parent().append($('<span />').html($(this).val()));
$(this).remove();
});
});
そして
<span class="loadNum">Hasha</span>
<span class="loadNum">dbhfb</span>
はまた、誰もが私が変換された入力タグにEnterキーを押したときに、それはAJAX呼び出しを提出しなければならないこと、これを達成するためにどのように伝えることができまたがります。
http://jsfiddle.net/hW3vk/114/ – Alexis