jQuery的indexlastof()函數用于在選擇器匹配的元素集合中,返回最后一個符合條件的元素的下標值(以0為起始點)。
$('li').indexlastof('.active');
以上代碼將返回指定ul列表中最后一個class為active的li元素的下標值。
如果沒有符合條件的元素,indexlastof()函數將返回-1。例如:
$('p').indexlastof('.active');
由于沒有p元素擁有class為active,故該代碼返回-1。
注意,indexlastof()函數只能用于元素集合中最后一個符合條件的元素。如果需要查找全局中最后一個符合條件的元素,可以使用last()函數:
$('li.active').last().index();
以上代碼將返回頁面中最后一個class為active的li元素的下標值。
下一篇dockergc