第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

參數(shù)是選擇器的用法

如果參數(shù)是一個選擇器, .index() 返回值就是原先元素相對于選擇器匹配元素的位置。如果找不到匹配的元素,則 .index() 返回 -1

這句話怎么理解,請幫忙舉個例子

正在回答

2 回答

<ul>
????<li></li>
????<li?id?=?"li1"></li>
????<li></li>
</ul>
$("li")??返回的是一個元素集合?
$("li").index()?返回的是一個元素,?也就是第一個li
$("li").index(document.getElementById('li1'))?如果使用參數(shù)指定元素,?則返回該指定元素在元素集合中的索引,??也就是?1?,?如果該集合中沒有指定元素,?則返回-1.

主要是要理解?$("li")?返回的是一個元素集合..??不懂追問.


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小蝦學(xué)前端 提問者

非常感謝!
2017-01-16 回復(fù) 有任何疑惑可以回復(fù)我~
#2

小蝦學(xué)前端 提問者

謝謝,還是有點不明白,在這里 document.getElementById('li1') 這個應(yīng)該屬于DOM元素吧,如果是的話那是不是應(yīng)該屬于課程中的第二種情況,傳入的DOM元素而不是選擇器啊, “如果在一組元素上調(diào)用 .index() ,并且參數(shù)是一個DOM元素或jQuery對象, .index() 返回值就是傳入的元素相對于原先集合的位置” 還是說這個document.getElementById('li1')參數(shù)是個選擇器
2017-01-16 回復(fù) 有任何疑惑可以回復(fù)我~
#3

待我強(qiáng)大_我給自己天下 回復(fù) 小蝦學(xué)前端 提問者

document.getElementById('li1') 換成 jQuery選擇器 $("#li1") 這樣你就理解了吧? $("li").index($("#li1"))
2017-01-16 回復(fù) 有任何疑惑可以回復(fù)我~
#4

小蝦學(xué)前端 提問者 回復(fù) 待我強(qiáng)大_我給自己天下

這2句話有什么區(qū)別嗎,這么看的話感覺都是一樣的 1、如果參數(shù)是一個選擇器, .index() 返回值就是原先元素相對于選擇器匹配元素的位置。如果找不到匹配的元素,則 .index() 返回 -1 2、如果在一組元素上調(diào)用 .index() ,并且參數(shù)是一個DOM元素或jQuery對象, .index() 返回值就是傳入的元素相對于原先集合的位置”
2017-01-16 回復(fù) 有任何疑惑可以回復(fù)我~
查看1條回復(fù)

document.getElementById('li1') ? ?換成 ?jQuery選擇器 ?$("#li1") ? ? 這樣你就理解了吧?

$("li").index($("#li1"))

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

參數(shù)是選擇器的用法

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號