w2utils.transition
更新日: 2018-09-07
transition(div_old, div_new, type, [callBack])
2つのdiv
を変化させます。
- div_old: HTML要素, jQueryオブジェクト
- 変化前の
div
。 - div_new: HTML要素, jQueryオブジェクト
- 変化完了後の
div
。 - type: string
- 変化手法の種類。
- callBack: function
- 変化完了時に呼び出す関数。オプションです。
説明
第1引数のdiv_old
は、変化前のdiv
です。 第2引数のdiv_new
は、変化後のdiv
です。 第3引数のtype
は以下を指定することができます。
- slide-left
- slide-right
- slide-top
- slide-bottom
- flip-left
- flip-right
- flip-top
- flip-bottom
- pop-in
- pop-out
以下のように指定することができます。
| var div1 = $('#div1');
| var div2 = $('#div2');
| w2utils.transition(div1, div2, 'slide-left');
デモ
プルダウンを選択するたびに、選択した内容のアニメーションを表示します。
* jQueryオブジェクトは使用できないようです。
GreenBox
RedBox2
JavaScript
$('#type_list').on('change', function(){
var div1 = document.getElementById('demo1');
var div2 = document.getElementById('demo2');
w2utils.transition(div1, div2, $(this).val());
});
CSS
.boxes {
height: 184px;
position: relative;
}
.boxes div {
padding: 8px;
height: 160px;
width: 160px;
}
#demo1 {
color: #00695C;
background-color: #69F0AE;
}
#demo2 {
color: #311B92;
background-color: #FF4081;
display: none;
}
HTML
<div class="boxes">
<div id="demo1">GreenBox</div>
<div id="demo2">RedBox2</div>
</div>
<select id="type_list">
<option value="slide-left">slide-left</option>
<option value="slide-right">slide-right</option>
<option value="slide-top">slide-top</option>
<option value="slide-bottom">slide-bottom</option>
<option value="flip-left">flip-left</option>
<option value="flip-right">flip-right</option>
<option value="flip-top">flip-top</option>
<option value="flip-bottom">flip-bottom</option>
<option value="pop-in">pop-in</option>
<option value="pop-out">pop-out</option>
</select>
© 2017. .
Code licensed under theMIT License. Documentation licensed underCC BY 3.0.
このコンテンツはvitmalinaによるw2ui.utilsドキュメントを翻訳/改変したものです。