gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 06:17:06 24 4
gpt4 key购买 nike

刚接触 JS 和 jQuery,设计游戏作为练习。

我正在尝试选择其 ID 包含特定字符串并具有特定类的 div。

我知道如何选择类(class):

$(".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>

关于javascript - jQuery - 选择 ID 包含特定字符串且属于特定类的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55859219/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com