2
我有下面的代碼,一旦當前段落被刪除,重點放在前一段落。段落末尾的jQuery焦點()而不是開始
$(document).on('keyup', 'p[contenteditable="true"]', function(e) {
if(e.which == 13) {
e.preventDefault();
$(this).after('<p contenteditable = "true">New Paragraph</p>');
$(this).next('p').focus();
} else if((e.which == 8 || e.which == 46) && $(this).text() == "") {
e.preventDefault();
var prev = $(this).prev('p');
$(this).remove();
prev.focus();
};
});
但是它總是將光標移動到段落的開頭。是否可以將光標移動到最後?
檢查此鏈接http://stackoverflow.com/questions/6003300/how-to -place-cursor-at-end-of-text-in-textarea-when-tabbed-into –
看到這個http://jsfiddle.net/NHmmq/ – Anujith