.toggleClass( className, switch ),與toggleClass( [switch ] )區(qū)別
.toggleClass( className, switch ):一個(gè)布爾值,用于判斷樣式是否應(yīng)該被添加或移除
.toggleClass( [switch ] ):一個(gè)用來判斷樣式類添加還是移除的 布爾值
.toggleClass( function(index, class, switch) [, switch ] ):用來返回在匹配的元素集合中的每個(gè)元素上用來切換的樣式類名的一個(gè)函數(shù)。接收元素的索引位置和元素舊的樣式類作為參數(shù)
第1和2 意思感覺像是一個(gè)意思,怎么區(qū)分,第3段不理解,麻煩知道的同學(xué)解答一下!
2019-03-18
第一點(diǎn)是如果沒存在相同的就會(huì)覆蓋原先的,第二個(gè),如果沒存在就會(huì)在原來的基礎(chǔ)再追加。最后一個(gè)是回調(diào)函數(shù)
2019-02-20
同問三個(gè)的區(qū)別,求大神們解答!
2018-06-19
第一點(diǎn)和第二點(diǎn)的區(qū)別:1是通過switch判斷是否要添加樣式類(cassName),
true,那么這個(gè)樣式類將被添加; ?false,那么這個(gè)樣式類將被移除;
2只是判斷是否添加了樣式類,返回一個(gè)布爾值 ? true:添加了 ? ?false:移除了(未添加);
以上是個(gè)人見解!
第三個(gè)還沒理解好