我有文字。
单词包含在跨度中(跨度ID为1,2,3 ... N):
<span id="79" class="p">თაობის<div class="p" style="width: 9px; left: -9px; "></div></span>
<span id="80" class="p">განადგურების<div class="p" style="width: 10px; left: -10px; "></div></span>
我正在通过以下方式模拟文字选择:
我需要通过更改跨度的背景颜色来模拟文本选择,并填充背景填充div之间的间隙。
当跨度计数足够大时,在Internet Explorer中,运行“选定文本跨度”并计算放置div(带背景颜色)之间的间隙空间的javascript代码需要很长时间(Internet Explorer挂起,最多如果总跨度为500),则为30秒。
答案 0 :(得分:-1)
我真的不明白“模拟文字选择”是什么意思
您可以查看此示例http://jsfiddle.net/fullpipe/DpP7w/embedded/result/
如果您建议使用代码,那将很容易为您提供帮助
花费大量时间用于文本生成