Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 页面文本中的jquery移动字符串搜索_Javascript_Jquery_Jquery Mobile - Fatal编程技术网

Javascript 页面文本中的jquery移动字符串搜索

Javascript 页面文本中的jquery移动字符串搜索,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我正在构建一个JQuery移动应用程序,其中包含大量的页面和大量的文本。最初,当用户打开应用程序时,所有页面的标题在顶部带有搜索过滤器的列表视图中可见。当用户单击标题时,将打开一个包含文本的新页面。我想构建一个单独的页面,比如search.html,其中只有一个搜索输入框。当一个人搜索某个字符串(如某个字符串)时,包含该术语的所有页面的平铺在列表视图中可见,单击标题后,将打开详细页面 如果您对a中的所有文本感兴趣,那么* 因此,您可以像搜索任何其他字符串一样搜索它 然后,根据text.index

我正在构建一个JQuery移动应用程序,其中包含大量的页面和大量的文本。最初,当用户打开应用程序时,所有页面的标题在顶部带有搜索过滤器的列表视图中可见。当用户单击标题时,将打开一个包含文本的新页面。我想构建一个单独的页面,比如search.html,其中只有一个搜索输入框。当一个人搜索某个字符串(如某个字符串)时,包含该术语的所有页面的平铺在列表视图中可见,单击标题后,将打开详细页面

如果您对a中的所有文本感兴趣,那么*

因此,您可以像搜索任何其他字符串一样搜索它

然后,根据text.indexOfsearchText的返回值,您可以根据是否得到-1不匹配设置相应列表视图条目的CSS样式


*注意:非jQuery解决方案

为什么不直接使用innerText或textContent?后者是HTML标记的CSS不可知属性?感谢您的回复@Powerslave…事实上我对它完全陌生…您能给我一个实现这一点的示例吗。。
var theText = document.getElementById("theTarget").textContent;