2010-02-16 6 views

답변

3

들이 문서에 순차적으로 나타나도록 보장하는 경우, 당신은 할 수 :

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'을 의미합니다.

2
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;  
}