【发布时间】:2014-05-23 14:17:34
【问题描述】:
我现在需要 where 在一个仅包含文本的 html 块元素中发生点击:
<div>This is some awesome text</div>
我想获得被点击的字母的位置。 限制:无法向 div 添加其他子项。
有什么选择吗?
【问题讨论】:
-
您忘记发布您尝试过但不起作用的 JavaScript。
-
@j08691 我还没有尝试过任何东西 - 我想知道如何做到这一点。而谷歌没有提供任何结果。在 mouseclick-handler 中,我只获得鼠标的位置,并且我知道哪个元素发出了事件(在我的情况下,到目前为止是 div) - 但仍然不知道与文本相关的确切位置。
-
@TimDown 感谢这个解决方案 - 范围是我要走的路。感谢您向我展示 contenteditable。
标签: javascript html dom jquery-click-event