我想让文本选择跨越完整的单词,就像http://www.apture.com/一样。确切地说,如果你在一个单词的中间开始选择,它应该包括整个单词。
例如,如果我的文字是这样的:
“这是一些sa mple te xt用于选择”
其中使用鼠标选择粗体文本,然后它应覆盖整个单词,使选择看起来像
“这是一些示例文本供选择”
我遇到过这篇文章 - > Expand selected text by one word这是完全相同的问题,但解决方案并不适用于所有情况。
jQuery的wrapselection插件http://plugins.jquery.com/project/wrapSelection能够做到,但我不想使用整个插件。我只需要简单的逻辑/代码示例即可。
答案 0 :(得分:0)
我不记得是谁说的,但只有当你发现问题时才会“担心性能速度”。
因此,我会选择Brandon的建议,即使用wrapSelection - 它可以工作,并将其缩小为15K。将所有脚本连接到一个包含在HTML底部的文件中,当用户选择要下载文件的时候。