【发布时间】:2017-02-15 14:15:34
【问题描述】:
我有这个函数,假设通过 diff textarea 传递数据,但是光标一直跳到文本的末尾。
function KeepReferencesInSync(referenceInput) {
$(referenceInput).keyup(function () {
$("input[name=Reference]").val($(this).val());
}
)}
【问题讨论】:
-
你能解释一下吗?
-
用户将根据他们单击的单选按钮“更改”参考文本区域。这个想法是让 textarea 看起来像一个单独的字段,通过不同的选项携带数据。
-
似乎在其他浏览器上工作得很好。问题出在 Chrome 上。
-
设置输入字段的值确实会移动光标,您必须使用选择 API 记住光标位置并在修改输入后重新设置。请格式化您的代码,让我们在您之后进行清理有点粗鲁,以便我们尽力帮助您。
标签: javascript jquery html google-chrome jquery-ui