繁体   English   中英

jQuery-选择ID包含特定字符串且属于特定类的div

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM