var oriVal;
$("#todolist").on('dblclick', 'span', function () {
oriVal = $(this).text();
$(this).text();
$("<input type='text'>").appendTo(this).focus();
});
<ul id="todolist">
<li>Some text to be changed</li>
</ul>