1樓:網際網絡達人小
eq() 選擇器選取帶有指定 index 值的元素。index 值從 0 開始,所有第乙個元素的 index 值是 0(不是 1)。
如:$('.div1 li').eq(1)..//表示。div1下第二個li
這個eq中的各值是什麼意思?
2樓:網友
1990年,美國的兩位心理學家乙個叫做比德·拉勒維,乙個叫做約翰·麥耶,他們提出了「情商」這個詞,當時他們提情商是情感智商,朋友們,情商這個「情」指的是什麼?什麼叫情商?長期以來,人們對情商一直有一種神秘的感覺,使我們和情商難以親近,難。
$(".tab-content:eq(" + $(this).index() + ")").show();
3樓:風行天下中
就是選擇文件中,所有class為。tab-content的第$(this).index()+1個dom物件,並且讓它show();加號的意思是為了再選擇器語句中插入引數$(this).
index(),因為選擇器$("")中的引數要為字元型,為了將引數和其中的字串拼接起來,用了加號。
上面的問題中,翻譯過來就是實現。
".tab-content:eq(x)").show();
其中x=$(this).index()。
4樓:匿名使用者
其實裡面部分是:
tab-content:eq(" +$this).index()
"這是乙個字串拼接,拼接後的結果假設為 x,放進選擇器後:$(x).show()
5樓:豆芽君
你應該是用了each方法遍歷了所有的。tab-content index()的意思是取到在一堆。tab-content中的位置, 兩個加號的意思是要在eq()的括號中插入變數,這樣才能動態地show()
比如for(var i =0 ; i < 4; i++)你到你的html裡面試試這個效果就懂了。
jquery裡的 index()函式是什麼意思,怎麼用?
6樓:梁洋洋
還是很好用的就是獲取元素所在索引,舉乙個例子 比如做選項卡的時候 12
3這是版3個選單 底下有。
權3個div 點選第幾個a標籤出現第幾個div就可以用index了$('a').click(function())
7樓:超級小鵬鵬
怒答一發,物理學告訴我們,位置有絕對和相對之分,當你指定乙個元素之後,就相當於有了座標原點,$("指定元素").index(「引數」)就是告訴你「引數」相對於「指定元素」的位置。
jq 這3種寫法都不報錯,有什麼區別? .index(this)和.index($(this))的區別是什麼?
8樓:恣輕狂
沒有區別:
index選擇器是這樣的 [ object ]
object:可選/string/element/jquery型別表示指定元素的物件。
".content").hide().eq($('h1').index(this)).show();
這句**中的。
專$('h1').index(this) this 是屬element元素。
".content").hide().eq($('h1').index($(this)))show();
這句**中的$('h1').index($(this)) this)是jquery元素;
但是我覺得這個**稍微有點問題,不過我不清楚你究竟要達到什麼效果。
var $curr = $nums.eq(index);後面的index是什麼意思??
9樓:網友
是乙個變數,代表索引的意識,應該是第幾個的意識。如果你當前找不到index,查詢當前頁裡的其他js, 可能設定成全域性變數了。