【发布时间】:2014-10-31 16:55:50
【问题描述】:
我有一个文本区域,当悬停时,我希望插入符号跟随光标。就像我每次移动鼠标时都单击文本区域一样。这是我当前的js:
$("textarea").on("mousemove", function() {
$(this).trigger("click");
});
我不想移动鼠标,而是文本区域中的插入符号。 Codepen link
更新
jQuery Set Cursor Position in Text Area 类似,但是我如何使用鼠标的坐标来设置插入符号的位置。如果我收到 X:120 Y:244 如何使用此方法设置插入符号
【问题讨论】:
-
提供您的尝试,一些示例代码,并将问题缩小到您正在努力解决的问题。否则,看起来您只是希望有人为您做这件事,而这不是 Stackoverflow 的目的。
-
很公平,这里有一个代码笔项目的链接:link。我正在尝试使用 jQuery 的 .trigger() 函数,但它并没有复制真正的鼠标点击。感谢您的反馈意见。 :)
-
看看这看起来好多了:)
-
在文本框中标记您当前位置的闪烁线。
-
这很好,但我看不出如何使用鼠标的坐标来使用这种方法设置插入符号的位置。如果我收到 X:120 Y:244 如何使用此方法设置插入符号。
标签: javascript jquery