We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 70ba6b7 commit f20fe4bCopy full SHA for f20fe4b
jquery-textrange.js
@@ -129,8 +129,11 @@
129
},
130
131
replace: function(text) {
132
+ text = String(text);
133
var start = this[0].selectionStart;
- this.val(this.val().substring(0, this[0].selectionStart) + text + this.val().substring(this[0].selectionEnd, this.val().length));
134
+ var end = this[0].selectionEnd;
135
+ var val = this.val();
136
+ this.val(val.substring(0, start) + text + val.substring(end, val.length));
137
this[0].selectionStart = start;
138
this[0].selectionEnd = start + text.length;
139
}
0 commit comments