jquery獲取物件在陣列物件中的索引值

2021-07-22 21:55:01 字數 491 閱讀 3504

在jquery中有通過索引獲取該jquery物件的,單如何通過物件獲取該物件所在的索引呢?

jquery提供了index(jqueryobj物件)的方法該方法的返回值是索引值,當物件陣列中沒有該物件時,

返回的是-1.

語法 var index = $(".class").index($("#id"));

上面的語法意思是:在所有.class類物件中找到id為"id"的jquery物件的索引

看例項**:

html**

**製作

學習anypoetry.com

jquery**

var obj_a = $(".forasp");

alert(obj_a.index($("#www")));

alert(obj_a.index($("#dian")));

alert(obj_a.index($("#notexists")));

上面的返回值分別是 0 2 和-1.

Jquery物件和dom物件獲取html的方法

1 dom物件 var domobj document.getelementbyid id dom物件 domobj.innerhtml domobj.outerhtml 2 jquery物件 var obj id jquery物件 foo html 相當於dom物件的innerhtml obj.p...

jquery 工具 陣列物件操作

each array,function i,n var checkboxs new array contents 查詢內部所有子節點,不加的話find只會返回乙個匹配的結果。contentiframe.document 獲取框架內容 checkboxs contentiframe.document ...

jquery物件和dom原生獲取的物件是不同的。

寫了乙個點選無縫滾動的demo,但是點選的時候如果上乙個不運動完成,在快速點選就會快閃。可是開始也清除定時器了,後來發現是傳入的jq物件,jqobj.timer 定時器,這裡jqobj沒法新增.timer,所以每次清空也是徒勞,根本就沒有新增上這個物件的屬性。用document,getelement...