【问题标题】:best way to highlight text from a website search [closed]从网站搜索中突出显示文本的最佳方法[关闭]
【发布时间】:2015-11-10 07:03:17
【问题描述】:

我想为我的网站创建一个自定义搜索页面。搜索页面上有一个文本框和一个搜索按钮。返回搜索结果时,我想突出显示任何完全匹配的内容。

突出显示部分的最佳方式是什么? KnockoutJS、jQuery 等

【问题讨论】:

  • 如果您可以展示您尝试过的任何内容,那么建议或稍微调整一下可能会有所帮助。干杯

标签: jquery asp.net knockout.js


【解决方案1】:

您似乎在问如何使用 Knockoutjs 突出显示某些内容。这就是css 绑定常用的用途。

<input data-bind="text: searchText"></input>
<div data-bind="foreach: items">
    <div data-bind="css: { 'highlight': $component.isItemFiltered($data) }">
        <my-item></my-item>
    </div>
</div>

isItemFiltered 将返回一个布尔值,指示循环中的项目当前是否被视为与搜索结果“匹配”。

【讨论】:

    猜你喜欢
    • 2011-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    相关资源
    最近更新 更多