我正在为TinyMCE(3.x系列)开发拼写检查插件。当用户点击插件进行拼写检查时,我将编辑器的内容发送给服务器,然后从服务器发回数据,并加上错误的单词和建议列表(隐藏)。它工作正常,并在TinyMCE界面上看到红色下划线的错误单词。将鼠标悬停在某个单词上并按需更换
现在我想在用户将鼠标悬停(左键单击也很好)时显示错误的单词,以便他可以选择正确的单词并用错误的单词替换它。任何人都可以指导我如何继续?
textarea的内容:Fourr guys went to watc movie yesterday.
HTML:<p>Fourr guys went to watc movie yesterday.</p>
点击插件的HTML后变为:
<p>
<span style="color: red; text-decoration: underline;">Fourr</span>
<span class="suggestions" style="display: none;">Fore Furor Furry Fourier Four Farr Fora Fury
Fours Fire Firer Fuhrer Fiori Fourth Dourer Fouler Foyer Fayre Fairer Fr Flour Fort Furrow
Purr</span> guys went to
<span style="color: red; text-decoration: underline;">watc</span>
<span class="suggestions" style="display: none;">WAC Wac Wat watch Watt watt WATS</span>
movie yesterday.
</p>
可能使用JQuery?如果是这样 - 我会考虑一些覆盖div与(选择)值,单击事件代表将改变选定的文本... – nettutvikler 2014-10-30 08:52:01