jquery獲取對象在數(shù)組對象中的索引值

字號:


    在jquery中有通過索引獲取該jquery對象的,單如何通過對象獲取該對象所在的索引呢?
    jquery提供了index(jqueryobj對象)的方法該方法的返回值是索引值,當(dāng)對象數(shù)組中沒有該對象時,
    返回的是-1.
    語法
    var index = $(.class).index($(#id));
    上面的語法意思是:在所有.class類對象中找到id為id的jquery對象的索引
    看實例代碼:
    html代碼
    代碼如下:
    <div class=forasp id=www>網(wǎng)站</div>
    <div class=forasp id=forasp>制作</div>
    <div class=forasp id=dian>學(xué)習(xí)</div>
    <div class=forasp id=cn>anypoetry.com</div>
    jquery代碼
    代碼如下:
    var obj_a = $(.forasp);
    alert(obj_a.index($(#www)));
    alert(obj_a.index($(#dian)));
    alert(obj_a.index($(#notexists)));
    上面的返回值分別是 0 2 和-1.
    這樣就獲得了jquery對象在數(shù)組中的索引。