在jquery中有通過(guò)索引獲取該jquery對(duì)象的,單如何通過(guò)對(duì)象獲取該對(duì)象所在的索引呢?
jquery提供了index(jqueryobj對(duì)象)的方法該方法的返回值是索引值,當(dāng)對(duì)象數(shù)組中沒(méi)有該對(duì)象時(shí),
返回的是-1.
語(yǔ)法
var index = $(.class).index($(#id));
上面的語(yǔ)法意思是:在所有.class類(lèi)對(duì)象中找到id為id的jquery對(duì)象的索引
看實(shí)例代碼:
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對(duì)象在數(shù)組中的索引。