HOME > > > > >

.slideToggle()

スライド効果付きで要素の表示、非表示を切り替える。

.slideToggle( [duration] [, callback] )

引数

(string)duration
(function)callback

サンプル

「slide toggle」ボタンを押すと表示・非表示が切り替わる。またコールバックを利用して、切り替わり完了時に画像のalt属性を表示する。

実行結果

画像
slide toggle

Javascript

  1. let count = 0;
  2. $('#execute-1').on('click', (e) => {
  3.     let screen = $('#sample-1 .screen');
  4.     let text = '';
  5.    
  6.     $('#sample-1 .photo').slideToggle('normal', (e) => {
  7.         screen.append(count + ' : ' + $('#sample-1').find('img').attr('alt') + '<br />');
  8.         count++;
  9.     });
  10. });

HTML

  1. <div id="sample-1">
  2.     <div class="photo"><img src="/resource/images/photos/2.jpg" alt="画像"></div>
  3.     <span class="cq-btn m-primary" id="execute-1">slide toggle</span>
  4.     <div class="screen"></div>
  5. </div>

.slideToggle( [duration] [, easing] [, callback] )

引数

(string)duration
(string|number)easing
(function)callback