【发布时间】:2016-03-19 20:51:21
【问题描述】:
当我点击向下按钮时,我想一一滚动到搜索的单词。实现代码请见Fiddle
$('#searchfor').keypress(function(){
var page = $('#all_text');
var pageText = page.text().replace("<span>","").replace("</span>");
var searchedText = $('#searchfor').val();
var theRegEx = new RegExp("("+searchedText+")", "igm");
var newHtml = pageText.replace(theRegEx ,"<span>$1</span>");
page.html(newHtml);
});
【问题讨论】:
-
我建议您查看这个 Angular 简介,使用它您可以创建(以及许多其他内容)搜索框,搜索内容并在 keydown 上返回结果,而无需单击按钮 youtube.com/watch?v=TRrL5j3MIvo
标签: javascript jquery html css