在具有特定id的div中查找总元素

时间:2011-04-21 03:29:19

标签: jquery find element

我有以下脚本:

<div>
  <p id="example1"></p>
  <div></div>
  <p id="example2"></p>
  <div></div>
  <p id="example3"></p>
  <p id="example4"></p>
  <p id="example5"></p>
</div>

是否可以编写一个jquery函数来确定在加载页面时匹配此关键字“example”的元素id总数?

提前致谢!

3 个答案:

答案 0 :(得分:2)

签出:

alert($("div p[id^='example']").length);

<强> CLICK HERE TO SEE THE DEMO

OR

请参阅此链接JQuery Selectors

你可以根据需要使用选择器。

答案 1 :(得分:1)

Sukhi正确回答你。

代码片段:p[id^='emample']表示任何p“以id属性中的”example“字开头。

但是,如果你想检查“结束”条件怎么办?只需用$替换^,所以你的代码将是这样的:p[id$='1']来选择最后有“1”的任何id。

答案 2 :(得分:0)

使用包含选择器功能的属性:

$('p[id*="example"]').length;