課程
/前端開發
/jQuery
/jQuery基礎(四)—動畫篇
如果參數是一個選擇器, .index() 返回值就是原先元素相對于選擇器匹配元素的位置。如果找不到匹配的元素,則 .index() 返回 -1
這句話怎么理解,請幫忙舉個例子
2017-01-13
源自:jQuery基礎(四)—動畫篇 6-5
正在回答
<ul> ????<li></li> ????<li?id?=?"li1"></li> ????<li></li> </ul> $("li")??返回的是一個元素集合? $("li").index()?返回的是一個元素,?也就是第一個li $("li").index(document.getElementById('li1'))?如果使用參數指定元素,?則返回該指定元素在元素集合中的索引,??也就是?1?,?如果該集合中沒有指定元素,?則返回-1. 主要是要理解?$("li")?返回的是一個元素集合..??不懂追問.
小蝦學前端 提問者
待我強大_我給自己天下 回復 小蝦學前端 提問者
小蝦學前端 提問者 回復 待我強大_我給自己天下
document.getElementById('li1') ? ?換成 ?jQuery選擇器 ?$("#li1") ? ? 這樣你就理解了吧?
$("li").index($("#li1"))
舉報
jQuery基礎教程動畫篇,講解jQuery基礎開啟動畫修煉
2 回答選擇器的使用
3 回答css選擇器
4 回答這個為什么選擇出現問題? 就是last為什么選擇的不是我想要的 明明是有三個button卻選擇第二個為last
4 回答hide的參數設置動畫speed, easing,fn參數設置JQuery無法識別?
1 回答index()傳入選擇器和傳入DOM(或jQuery對象)得到的結果始終是一樣的嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-16
2017-01-16
document.getElementById('li1') ? ?換成 ?jQuery選擇器 ?$("#li1") ? ? 這樣你就理解了吧?
$("li").index($("#li1"))