Javascript 需要帮助突出显示rails中的文本吗
我在rails中构建了一个自由文本搜索引擎,我想在结果页面中突出显示搜索词,其中短语中的每个词可能彼此不相邻(也就是说,它们可能出现在文本内容的任何部分)。 我尝试过使用ActionView::Helpers::TextHelper的高亮显示方法作为Javascript 需要帮助突出显示rails中的文本吗,javascript,ruby-on-rails,Javascript,Ruby On Rails,我在rails中构建了一个自由文本搜索引擎,我想在结果页面中突出显示搜索词,其中短语中的每个词可能彼此不相邻(也就是说,它们可能出现在文本内容的任何部分)。 我尝试过使用ActionView::Helpers::TextHelper的高亮显示方法作为 <%= highlight(content.body, @search_keywords) -%> (其中@search_关键字包含短语) 但这并不是一句话。有人能帮我吗 提前谢谢 您可以将单词数组传递给突出显示函数。看 您可以将
<%= highlight(content.body, @search_keywords) -%>
(其中@search_关键字包含短语)
但这并不是一句话。有人能帮我吗
提前谢谢 您可以将单词数组传递给
突出显示
函数。看
您可以将单词数组传递给
突出显示功能。看
呈现该行时,html是什么样子的?如果@search\u关键字有一个单词,则如果超过一个单词,则会突出显示该行,而不会突出显示。呈现该行时,html是什么样子的?如果@search\u关键字有一个单词,则如果超过一个单词,则会突出显示该行,而不会突出显示该行。
<%= highlight(content.body, @search_keywords.split) -%>