我通常知道如何处理这个问题,但我的 jQuery 技能还没有达到标准。任何帮助将非常感激!这是我正在尝试做的事情:
1)我有一个现有的文本区域,用户可以在其中输入文本
2) 我有一个带有字符串对 (string1, string2) 的现有数据库表
3)我希望能够突出显示所有字符串(可能<span class="highlight"></span>
在我的 css 中应用背景色或斜体),因为用户将它们键入到与数据库中任何 string1 结果匹配的文本区域(字符串可能是一个单词或多个单词短语,但不会是单词的一部分)。当用户将鼠标悬停在突出显示的字符串上时,相应的 string2 会出现在基本的 qTip2 中。
4) 如果用户更改了文本,如果它不再匹配 string1 行之一,突出显示和 qTip 将消失。
5) 我设想每次调用页面时使用 mysql_fetch_assoc 记录集中的 PHP json_encode 创建一个 json 数组,该数组将包含 string1 和 string2 数据,因为 string1 和 string2 数据是动态的。