core : false,
- keypress : function(e) {
+ keypress : function(e)
+ {
if (e.charCode != 13) {
return true;
}
range.deleteContents();
range.insertNode(docFragment);
+ range = range.cloneRange();
+ range.collapse(false);
+
+ win.getSelection().removeAllRanges();
+ win.getSelection().addRange(range);
+
- //create a new range
- range = doc.createRange();
- range.setStartAfter(newEle);
- range.collapse(true);
-
- //make the cursor there
- var sel = this.core.win.getSelection();
- sel.removeAllRanges();
- sel.addRange(range);
+
return false;