用Angular过滤器突出显示搜索结果,隐藏不匹配的文本
Highlight search result with Angular filter and hide non matching text?
我发现了这个使用Angular过滤器突出显示搜索结果的例子,问题是当你搜索例如'suit'时,它突出显示单词suit,但所有不匹配的文本仍然存在。
http://demo.codeforgeek.com/highlight-angular/我如何隐藏所有文本,除了突出显示的文本和两个或三个单词前后这一个?
只需用下面的代码更改部分:
<style>
.highlighted { color:#000; background: yellow }
div.container ul div { color:#fff }
</style>
应该可以。
相关文章:
- 高库存时期时间与时区不匹配
- react路由器使用简单的javascript路由器配置来处理不匹配的路径
- Javascript:图像与单选按钮的值不匹配
- 文本区域(jQuery)的结果不匹配
- 显示/隐藏不起作用
- 如果状态不匹配,则缩小为丑陋
- 潜水隐藏不起作用
- 为什么我网页的facebook点赞数与该网页的facebook页面不匹配
- 使用jscodeshift添加表达式时,错误{..}与类型字符串不匹配
- Javascript随机显示/隐藏不起作用
- JavaScript正则表达式不匹配
- row.entity.xxxx属性doensn'排序后不匹配
- 使用 jQuery 隐藏搜索函数中不匹配的选项
- 使用JQuery可以隐藏与按钮中的文本不匹配的表行
- Jquery同位素过滤淡化不匹配的项目,而不是隐藏
- 如何隐藏表中第三个单元格值与给定字符串不匹配的行
- jQuery隐藏一组不匹配索引的容器
- 用Angular过滤器突出显示搜索结果,隐藏不匹配的文本
- 按钮菜单,用于隐藏类与所单击的按钮不匹配的按钮
- 如果复选框与输入文本不匹配,请隐藏复选框