我在页面上有几个div。它们的格式如下:根据部分匹配查找div ID的值
<div id='profile-1'></div>
<div id='profile-2'></div>
<div id='profile-3'></div>
<div id='profile-4'></div>
我需要找到具有最高ID的div的值。在前面的例子中,它将是“profile-4”(因为4是最高的)。
我已经想通了如何通过的div使用搜索:
var elements = $('[id^=profile-]')
这将返回一个对象。我需要考虑这个对象,并发现“profile-4”是最高的,如果可能的话提取值“4”。
任何想法?
你已经忘记的重要组成部分 - 铸造为整数。添加
并检查结果:) – Cheery 2012-01-29 06:02:02@Cheery:没有检查它实际:)现在更新。谢谢 – Sarfraz 2012-01-29 06:03:54
这返回值为“0”; http://jsfiddle.net/SrYsD/ – 2012-01-29 06:08:35