javascript - 中间字符串的 jQuery 选择器

标签 javascript jquery

<分区>

有没有一种方法可以找到具有 id 的 div 的所有子元素:-

child_*_of_parent

HTML

<div id="parent">
  <div id=child_1_of_parent>...</div>
  <div id=child_2_of_parent>...</div>
  <div id=child_3_of_parent>...</div>
  <div id=some_other_id_1>...</div>
  <div id=some_other_id_2>...</div>
</div>

我想要所有 child 的 ID:- child_1_of_parentchild_2_of_parentchild_3_of_parent

我的尝试

jQuery("#parent").find("div[id='child_*_of_parent']");

最佳答案

尝试检查开始于和结束于

这样试试

$("div[id ^='child_'][id $='_of_parent']")

关于javascript - 中间字符串的 jQuery 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34428984/

相关文章:

javascript - jquery - 添加与 HTML div 关联的多个计时器

javascript - 如何根据鼠标位置更改光标?

javascript - foreach 内的 $timeout

javascript - 迁移到 d3 v4 导致拖动时出现重复

javascript - 使用 RegEx 在 javascript 中分割字符串

javascript - 如何在早午餐中使用 jquery

javascript - 我可以在没有超时的情况下使用 CSS3 和/或 javascript 隐藏/显示此菜单吗

javascript - 道场 1.10 和 XHR : progress callback not called

JQuery 将名字的第一个字母放在圆圈中

javascript - Deferred Promise - 在每个函数完成后一个一个地运行函数