Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/385.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/83.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 - Fatal编程技术网

Javascript 在jQuery中,如何找到与给定字符串匹配的所有元素?

Javascript 在jQuery中,如何找到与给定字符串匹配的所有元素?,javascript,jquery,Javascript,Jquery,我正在尝试了解如何选择页面上的所有元素: <div class="my-page"> <span class="title">first</span> <span class="title">second</span> <span class="title">third</span> <span class="title">fourth</span>

我正在尝试了解如何选择页面上的所有元素:

<div class="my-page">
    <span class="title">first</span>
    <span class="title">second</span>
    <span class="title">third</span>
    <span class="title">fourth</span>
    <span class="title">fifth</span>
</div>

您知道吗,您只需要以长格式编写jQuery一次?通过将代码包装到函数${..}jQuery;,无论是否使用过noConflict,您都可以使用$。您的意思是,列表是从服务器获取的,您想从中查找所有跨度吗?@ParthThakkar Yes。别问我为什么在服务器端没有完成这项工作。我不会的。但是您能显示返回的JSON数据吗?只是一个虚拟版本?好的,等等。那么,您的意思是跨度已经存在,JSON返回哪些需要选择?正当抱歉,如果重复的问题让你烦恼
success : function(data, statusText, jqxhr) {
  var arr = data.selectedTitles;
    jQuery.each(data.favTools, function(i, v) {
      var title = v;
      jQuery('span.title:contains(title)').css("text-decoration", "underline");
    });
}
$('span.title').filter(function() {
    return $(this).text().indexOf(title) != -1;
});