我正在创建一个建议面板,同时实时编辑 HTML 文本区域。为了获取 {x,y} 坐标,我使用放置在文本区域后面的隐藏 div。我获取了插入符位置,然后将插入符之前的文本加上 span 标记复制到隐藏的 div 中。然后我获取跨度坐标并将其提供给建议面板。
唯一的问题是,当我向文本区域添加一条没有空格的长行时,该行在 div 面板中剪切时会被换行(因此,在我添加回车符之前,建议面板不再放置得很好)。
有没有办法在这两个地方(文本区域和 div 面板)以相同的方式调整文本?
(我正在使用 jQuery)
赋予一种风格word-wrap:break-word
因为您的 DIV 将强制自动换行,并使您的 DIV 像文本框一样处理长文本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)