亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

toggle()的用法

直接定位和提供參數的用法感覺沒啥區別吧

提供參數:.toggle( [duration ] [, complete ] )

同樣的提供了時間、還有動畫結束的回調。在參數對應的時間內,元素會發生顯示/隱藏的改變,在改變的過程中會把元素的高、寬、不透明度進行一系列動畫效果。這個元素其實就是show與hide的方法

直接定位:.toggle(display)

直接提供一個參數,指定要改變的元素的最終效果

其實就是確定是使用show還是hide方法

if ( display === true ) {
?$( "elem" ).show();
} else if ( display === false ) {
?$( "elem" ).hide();
}


正在回答

1 回答

toggle是有三個參數的,$(selector).toggle(speed,callback,switch)

switch參數應該就是所說的直接定位

可選。布爾值。規定 toggle 是否隱藏或顯示所有被選元素。

True - 顯示所有元素

False - 隱藏所有元素

如果設置此參數,則無法使用 speed 和 callback 參數。

自我認為:就是指定要顯示或者要隱藏,不會判斷為顯示時隱藏,判定為隱藏時顯示了


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
jQuery基礎(四)—動畫篇
  • 參與學習       85033    人
  • 解答問題       268    個

jQuery基礎教程動畫篇,講解jQuery基礎開啟動畫修煉

進入課程

toggle()的用法

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號