jquery中toggle是“切換”的意思,toggle方法可在元素上進(jìn)行hide()和show()方法之間的切換;該方法會(huì)檢查元素的可見(jiàn)狀態(tài),若元素隱藏則運(yùn)行show(),若元素可見(jiàn)就運(yùn)行hide(),語(yǔ)法“元素對(duì)象.toggle()”。
本教程操作環(huán)境:windows10系統(tǒng)、jquery3.2.1版本、Dell G3電腦。
jquery中toggle是什么意思
toggle英文翻譯為切換,轉(zhuǎn)換,指2種狀態(tài)之間進(jìn)行切換。
toggle() 方法用于綁定兩個(gè)或多個(gè)事件處理器函數(shù),以響應(yīng)被選元素的輪流的 click 事件。
toggle() 方法在被選元素上進(jìn)行 hide() 和 show() 之間的切換。
該方法檢查被選元素的可見(jiàn)狀態(tài)。如果一個(gè)元素是隱藏的,則運(yùn)行 show(),如果一個(gè)元素是可見(jiàn)的,則運(yùn)行 hide() – 這會(huì)造成一種切換的效果。
注釋:隱藏的元素不會(huì)被完全顯示(不再影響頁(yè)面的布局)。
提示:該方法可被用于自定義函數(shù)之間的切換。
語(yǔ)法
$(selector).toggle(speed,easing,callback)
-
speed 可選。規(guī)定隱藏/顯示效果的速度。
可能的值:
毫秒
"slow"
"fast"
-
easing 可選。規(guī)定在動(dòng)畫(huà)的不同點(diǎn)上元素的速度。默認(rèn)值為 "swing"。
可能的值:
"swing" – 在開(kāi)頭/結(jié)尾移動(dòng)慢,在中間移動(dòng)快
"linear" – 勻速移動(dòng)
提示:擴(kuò)展插件中提供