課程
/前端開發
/jQuery
/jQuery基礎 (一)—樣式篇
removeClass(function(index,className)一直沒明白這兒
2016-07-08
源自:jQuery基礎 (一)—樣式篇 3-5
正在回答
$("")在除了取id名【即$("#")】之外,對于其他的,比如說類名啊,標簽名啊等等實際上取出來的都是一個數組【類似于document.getElementsByClassName("")/("")】。
那么在JS中,我們對getElements進行操作的時候需要對數組進行遍歷,或者是Array[index]操作,不能直接對數組操作。同理,當JQ中取出的也是數組的時候,我們需要對數組進行遍歷操作,那么function(index,className)中的index就是對數組進行的一種遍歷操作。它代表了對數組的每一項進行操作(每一項的index與className相互對應)。(如果不理解可以去看看對應此操作的原生JS代碼......)
HayVic 提問者
return “imoocClass”為什么被注釋上說移除自身的樣式
注意源碼少了個</script>
$('div').removeClass(function(index,className){})
如果有10的符合條件的div,index能獲取到每次刪除的 div的index 位置的值。
舉報
jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網站布局
1 回答有點不太明白function(index, value)函數里面index的作用是什么?
2 回答index 索引值參數在函數中還有什么用?
2 回答index參數的問題
1 回答回調函數的index都有什么用
5 回答為什么里面的函數不執行
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-11
$("")在除了取id名【即$("#")】之外,對于其他的,比如說類名啊,標簽名啊等等實際上取出來的都是一個數組【類似于document.getElementsByClassName("")/("")】。
那么在JS中,我們對getElements進行操作的時候需要對數組進行遍歷,或者是Array[index]操作,不能直接對數組操作。同理,當JQ中取出的也是數組的時候,我們需要對數組進行遍歷操作,那么function(index,className)中的index就是對數組進行的一種遍歷操作。它代表了對數組的每一項進行操作(每一項的index與className相互對應)。(如果不理解可以去看看對應此操作的原生JS代碼......)
2016-08-04
return “imoocClass”為什么被注釋上說移除自身的樣式
2016-07-14
注意源碼少了個</script>
2016-07-08
$('div').removeClass(function(index,className){})
如果有10的符合條件的div,index能獲取到每次刪除的 div的index 位置的值。