[英]Using jQuery, find the links that contain a certain string and add a class
[英]jQuery - select divs with IDs that contain a certain string AND are part of a certain class
JS和jQuery的新手,将游戏设计为练习。
我正在尝试选择ID包含特定字符串且具有特定类的div。
我知道如何选择课程:
$(".myClass")
而且我知道如何选择包含特定字符串的ID:
$("[id*=" + certainString + "]")
但是我不知道如何将两者结合起来得到这个:
$( elements of class ".myClass" that also have id that contains certainString)
只要把选择器旁边彼此(没有在之间的空间),以选择具有一定类, 也有一个元件id
相匹配的约束:
const certainString = 'foo'; const fooMyClasses = $(".myClass[id*=" + certainString + "]"); console.log(fooMyClasses.length); console.log(fooMyClasses[0].outerHTML);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="myClass"> </div> <div class="myClass" id="foo123"> </div>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.