나는 같은 idName에는Ul에는 최대 id jquery 인 ID 이름을 가진 li이 있습니까?
리 ID = "NAME1"
리 ID = "NAME2"와 UL 리를
등
내가 추가하고 리튬하지만 항상 좋지 않다 번호 매기기를 제거 할 수 있습니다. 어떻게 최대 이름의 ID를 얻을 수 있습니까?
많은 감사
나는 같은 idName에는Ul에는 최대 id jquery 인 ID 이름을 가진 li이 있습니까?
리 ID = "NAME1"
리 ID = "NAME2"와 UL 리를
등
내가 추가하고 리튬하지만 항상 좋지 않다 번호 매기기를 제거 할 수 있습니다. 어떻게 최대 이름의 ID를 얻을 수 있습니까?
많은 감사
들이 문서에 순차적으로 나타나도록 보장하는 경우, 당신은 할 수 :
alert($("li[id^=name]").length);
:
<li id="name1">Name1</li>
<li id="name2">Name2</li>
alert($("li[id^=name]:last").attr("id"));
또는 당신은 단지 수 필요한 경우 [id^=name]
은 id 속성 starts with 'name'을 의미합니다.
function getLiIdWithMaxValue()
{
var liIdMaxValue = 0;
var lisWithName = $('LI[id^=name]'); //Use of @Karims79 terse selector
for(var i = 0; i < lisWithName.length; i++) {
var idNo = parseInt($(lisWithName[i]).attr('id'));
if (idNo > liWithMaxName)
{
liIdMaxValue = idNo;
}
}
return liIdMaxValue;
}