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

字號:


    在jquery中有通過索引獲取該jquery對象的,單如何通過對象獲取該對象所在的索引呢?
    jquery提供了index(jqueryObj對象)的方法該方法的返回值是索引值,當(dāng)對象數(shù)組中沒有該對象時,
    返回的是-1.
    語法
    var index = $(".class").index($("#id"));
    上面的語法意思是:在所有.class類對象中找到id為"id"的jquery對象的索引
    看實(shí)例代碼:
    HTML代碼
    <div id="www">網(wǎng)站</div>
    <div id="forasp">制作</div>
    <div id="dian">學(xué)習(xí)</div>
    <div 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ù)組中的索引。