【发布时间】:2011-04-08 21:24:53
【问题描述】:
我有一个位于另一个 div (.text) 之上的 div (.top)。如果单击.top,它应该隐藏并且.text 应该可以编辑。我也把焦点直接给.text。
不幸的是,光标总是在开头。如果它会被直接点击,那么光标将是用户点击过的地方。
这是demo。
有没有办法以正确的偏移量将点击事件从.top 传递到.text(因为这似乎是设置正确光标位置所必需的)?
【问题讨论】:
-
我错过了顶部 div 的要点。如果您告诉我们原因,我们或许可以为您提供更好的选择。
-
我必须在可编辑元素的顶部显示图像。另一件事是链接的行为不应像链接(例如,当鼠标移过它们时,光标不应改变)。
标签: javascript jquery mouseevent contenteditable jquery-events