.text( function(index, text) ) 中的index是固定值嗎?
我看有的同學(xué)說(shuō)index是元素的位置,但是我改了下代碼,如下面的,取的是eq(2),那么index不是應(yīng)該是2嗎?但是alert出來(lái)的是0,無(wú)論我改成幾,alert出來(lái)的都是0.index為啥都是0
$(".left a:eq(2)").text(function(index,text){
? ? ? ? ? ? alert(index);
? ? ? ? ? ? return '增加新的文本內(nèi)容' + text
? ? ? ? })
2016-08-31
index是索引的意思,這個(gè)w3school上面講的很詳細(xì)。我的理解是a:eq(2)只有一個(gè)a,所以索引是0,如果是a的話,因?yàn)橛腥齻€(gè),所以索引分別取0,1,2。個(gè)人理解哈!
2016-08-24
index只是一個(gè)參數(shù),indexof是獲取元素的位置,所以index不是固定值,與2沒(méi)有關(guān)系,所以輸出的為0