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