gpt4 book ai didi

javascript - 如何检查id是否包含多个单词?

转载 作者:技术小花猫 更新时间:2023-10-29 12:01:43 24 4
gpt4 key购买 nike

我有一个 div:

<div id="picture_contents_12356_title"></div>

“12356”是一个自动生成的唯一 ID,我需要将它放在那里。如何为具有“picture_contents”和“title”的 id 创建 jQuery 选择器?

我知道您可以执行 [id*="picture_contents"] 但我还需要检查它是否也包含“title”。我如何在那里创建 AND 逻辑?

我在想也许可以将 id 提取到一个变量中并检查 indexOf("picture_contents")indexOf("title") 但我想知道是否有更好的方法。

最佳答案

继续添加基于属性的选择器 [attribute*=".."]

在你的情况下,

$('[id*="picture_contents"][id*="title"]')

Suggestion: if the pattern of words is constant, you could use ^= : starts-with or $=: ends-with selector too.


对于,

<div id="picture_contents_12356_title"></div>

使用,

$('[id^="picture_contents"][id$="title"]')

关于javascript - 如何检查id是否包含多个单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29476672/

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